- 博客(24)
- 收藏
- 关注
转载 Android的.mk文件分析
从对Makefile一无所知开始,折腾了一个多星期,终于对Android.mk有了一个全面些的了解。了解了标准的Makefile后,发现 Android.mk其实是把真正的Makefile包装起来,做成了一个对使用者来说很简单的东西。使用它来编译程序时,不管是动态库、可执行的二进制文件,还是Jar库、APK包,只要沿着一个简单的思路来做三大步就可以了:清除旧变量,设置新变量,调用编译函数。
2011-12-17 23:08:33
433
转载 makefile(shell)中sed命令详解
Sed(a stream editor)4 个空间 :input stream, pattern buffer, output stream 和 hold buffer基本操作过程是 :(1). 将 input stream 的当前行放入 pattern buffer, 然后 input stream 的指针指向下一行 ;(2). 对 pattern buffer 中的行进行处
2011-12-17 20:10:36
3339
原创 完全编译制作 rhodium-nand,xdanrdoid的直刷文件(How to compile rhodium-nand(include xdandroid))
完全编译 rhodium-nand,xdanrdoid的直刷文件 本文目录:一、说明与用途二、搭建环境,下载android、kernel、交叉编译器等文件1. 开发环境搭建可参考:2. 下载必须的文件:三、编译1.RHODIMG.NBH(LK for Rhodium,LK介绍)(1)得到lk.bin:(2)编译NBH2.
2011-12-16 22:32:02
2641
1
原创 Android&内核移植进展---近期发一些博文,总结一下
Android&内核移植进展---近期发一些博文,总结一下 (1)Nand android for htc touch pro2 sprint(rhod400,xv6875 )的全部文件(rhodimg.nbh,recovery.img,rom.zip)已经可以完全自己编译(原本工程有问题,花了我将近2周时间搞清楚); (2)对照着Xdandroid ,移植原生的a
2011-12-15 22:19:45
577
转载 如何解包/编辑/打包Android的boot.img文件
感谢本文的作者:Alansj, DarkriftX, RyeBrye, Will, Try OP9, Tonyb486, Timmmm, Lxrose还有好多不知名的作者们在wiki上的不懈努力。来源:http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack%2C_Edit%2C_and_Re-Pack_Boot_Images
2011-12-12 23:04:22
1537
转载 Android平台刷机包修改制作方法
Android平台刷机包 修改制作方法在此先要明确声明一下:由于android平台的更新换代过于频繁,偶的做法不一定好用,也不一定完全正确(只是记录一下偶在自己的nexus one上面做的一些实验而已)。依照偶的做法出现了您的手机出现任何问题,偶都是不负责的喔!!英文好的朋友可以不必看着偶聒噪,直接看英文官方的参考网站即可:http://forum.xda-deve
2011-12-12 23:02:57
1250
原创 Android&Kernel移植开篇
最近在研究touch pro2 android(xdandroid)的模拟刷和直刷,主要目的是研究android的移植和linux内核的移植。万事开头难,经过这段时间的摸索,终于用自己制作的东西刷上了。可以入正题了,后期我的一些心得,将会贴在这个专题,有这方面兴趣的可以相互交流。以此为开篇!复制搜索复制搜索复制搜索复制搜索
2011-12-05 15:13:26
871
转载 Android adb等 获取root权限
Android adb 获取root权限 (1) 自己编译的Android 中,adb shell后 自动获取root权限(即显示#而不是$):方法:修改./default.prop把ro.secure设为0,persist.service.adb.enable设为1,adbd进程就会以root用户的身份启动。原理请看以下转载文章。 (2)其他程
2011-12-04 23:05:53
16721
原创 电脑中休眠(Hibernate)和睡眠(Sleep)的差别
电脑中休眠(Hibernate)和睡眠(Sleep)的差别 最近在玩ubuntu11.04 和win7,关机时,发现这个Hibernate和Sleep不太理解,查了一下,发现很多人也不知道,就此贴出来。 休眠就是:保存电脑当前情况、彻底关闭电脑、下次开机恢复。 睡眠:保存电脑当前情况、除内存外全部关闭……以下是详细情况。 转自:http://bbs.pcbeta.com/viewthread-360127-1-1.html **************
2011-05-02 12:59:00
3003
转载 转:《Orange's 一个操作系统的实现》读书手记2--- [ 搭建你的工作环境]
<br /><br /> <br /><br /> <br /> <br /> <br />转自:boat_man http://blog.csdn.net/boat_man/archive/2010/12/25/6098386.aspx <br /> <br />古人云:“ 工欲善其事,必先利其器 ” 。<br />是的,俗话也说:“ 磨刀不误砍柴工” ,先让我们放慢脚步,精心地打造传说中的Bochs 吧。<br /><br /><br />2.1 虚拟计算机Bochs<br />简单来讲,它相当于运
2011-05-01 19:11:00
942
转载 虚拟机中实现“Orange's:一个操作系统的实现”的第一个例子
虚拟机中实现“Orange's:一个操作系统的实现”的第一个例子 最近开始看于渊的“Orange's:一个操作系统的实现”,第一个例子“马上动手写一个最小的‘操作系统’”,要软驱,很郁闷,网上终于找到了方法:以下转自:http://blog.csdn.net/charcy/archive/2011/03/07/6230032.aspx最近开始看于渊的《自己动手写操作系统》这本书,刚开始看就发现做系统的引导盘竟然是软盘!心里那个汗啊!现在都是U盘了,谁还用软盘。于是考虑用U盘。于是开始以下步骤:1、既
2011-04-30 19:40:00
1787
原创 ucos-ii中文书(邵贝贝)--用borland c4.5编译ucosii全过程
ucos-ii中文书(邵贝贝)--做成第一个实验一、IDE是:borland c++ v3.1 还是borland c++ v4.5? ucos-ii中文书(邵贝贝)一书附的代码显示是:borland c++ v4.5,且经笔者比较,该版本也相对容易操作。可在此下载:http://www.cndzz.com/download/371_0/32293.html二、bc45编译ucos-II的过程bc45编译ucos-II的过程费了一天的劲,终于在bc45下编译了ucosII的第一个例子,现在将过程说明
2011-04-15 04:32:00
1897
转载 不要做浮躁的嵌入式系统工程师【转载】
不要做浮躁的嵌入式系统工程师【转载】 每天读一遍,思考一下:我是否浮躁? 1、不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,就会知道自己和别人思路的差异。 2、初学者请不要看太多的书,那会误人子弟的,先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3、看帮
2011-03-12 09:40:00
319
原创 比赛那件事(三)
比赛那件事(三) 之后开始准备11月20、21日的决赛。决赛分预备赛(讲ppt)和决赛演示。我们主要做了三方面的工作:准备ppt、排练决赛演示、完善系统。 准备ppt。按组委会要求,ppt方面按照项目管理、需求分析、架构设计、系统测试分了工,之前没来得及按这几个方面开展,现在有点临时抱佛脚。4个ppt总共要回答40个问题,相关知识的课程当时正在开,很多摸不着头脑,
2011-01-03 13:37:00
475
原创 比赛那件事(二)
比赛那件事(二) 7月到9月,40°的高温,长沙最热的时候,准备复赛,算得上热火朝天了。 7月份,我们已经明确了分工。 翻开我那时的“工作日志”,发现那时就是在不断的尝试、不断的学习,当时的第一目标就是把原型做出来。列个清单,回味一下过程: 1) C++。 C++之前懂一点,但远不够用,就把《c++primer》《Eff
2011-01-03 12:44:00
294
原创 比赛那件事(一)
比赛那件事(一) 一个名人说过,人生一定要有这样一段回忆,那就是自己想想都会激动得热泪盈眶的日子。我经历了,我决定把它记下来。 第三届全国大学生软件创新大赛,历时半年,大概关卡是这样的:(一)学校预赛—(二)组委会预赛---(三)复赛—(四)南京决赛拿下全国第七,二等奖。详细可以参考官网:http://cose.seu.edu.cn/contest/SoftwareC
2011-01-01 23:17:00
280
原创 编译vs2008的samples程序总是跳过,要配置属性还显示“未能完成操作 未指定的错误”的解决办法
<br /> 今天想参考一下vs2008的示例程序,就是在这里<br />“E:/Program Files/vs2008/Samples/2052/AllVCLanguageSamples/C++/MFC”的程序。 但编译时总是跳过,还不能调试,网上有人说要改平台为win32,但要配置属性或清理项目时却显示“未能完成操作 未指定的错误”。<br /> <br /> 到网上找了一圈,发现没一个解决办法适合我的(当然除了一个人说的重装vs,我没试,受不了)。<br /> 后来
2010-07-04 02:47:00
4395
9
原创 OGRE在VS2008上的安装与配置--找到了我真正原因
<br />转一下别人的文章(红色为我的我切身体会):<br />话说万事开头难还真没错,我弄这个OGRE的安装竟然浪费我2天时间,好几次差点就砸机了.<br />不过弄完后有种说不出的成就感,好了废话不多说了.<br />一. 安装VS 2008<br />二.安装VS 2008的SP1补丁(看完以下“一种方法”再照着它装)<br />注意:这里就会提示错了,这个错主要是因为SP1补丁安装程序没法判定你已经装了Framework 3.5的中文语言包,所以才出错.<br />这里我们需要跳过这个语言包的安装
2010-06-28 18:45:00
786
原创 不作恶——我的考试信条
<br /> 一直以来比较尴尬:考试时,旁边好友~,眼神交流~,小声询问:答案多少?<br /><br /> 让人很为难,最终还是决定坚持这样的信条:<br /> (1)不作恶。不支持作弊(自己不作弊,也不协助别人作弊),同时也不明确反对作弊(即不举报作弊者);<br /> (2)讲信用,毕竟考前我们都签了“考试诚信承诺书”;<br /><br /> 同学可能会说我,不讲义气,令其损失很大。<br /> 我要说,你考试时不断要求我协助作弊,对我身心、情绪影响,
2010-06-11 18:22:00
281
原创 RHEL5 中 Kdevelop 无法连接到Klauncher 如何解决?
只要在终端输入:kdeinit 就可以了! 花了我一个晚上哇! 其它的“cannot talk to Klauncher ” 错误也可以这样解决。 希望对大家有帮助! 接着研究
2010-04-02 20:36:00
301
转载 转载 存储管理
第三章 存储管理转自:http://59.67.71.237:8080/ls/web/study/content/chapter3.htm 存储管理是操作系统的重要组成部分,它负责计算机系统内存空间的管理。其目的是充分利用内存空间,为多道程序并发执行提供存储基础,并尽可能地方便用户使用。3.1存储管理的目的 采用多道程序设计技术,就要在内存中同时存放
2010-03-16 16:28:00
657
原创 1 unresolved externals 出错
今天拿vc6写c时发生以下错误:LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16Debug/t.exe : fatal error LNK1120: 1 unresolved externals 原来是选错平台了,应该选console的却选了win32
2009-12-26 12:31:00
1268
原创 关于容器反向输出
for(list::reverse_iterator it=list1.rbegin ();it !=list1.rend ();it++ ) //迭代器遍历反向变了,不是it-- cout
2009-08-29 11:54:00
219
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人