在前面的两篇文章中,讲述了编译android源码和内核源码,此篇文章建立在之前的基础上,不清楚的请先转战:
源码编译
内核编译
---------------------------------------------------------------------------------------------
在使用了下面的命令启动了模拟器之后:
export PATH=...
分类:
移动开发 时间:
2014-12-24 11:54:00
阅读次数:
156
Image :内核编译后自动生成,为内核的映像文件。zImage: 这个也是内核编译后自动生成,是一个压缩的映像文件。uImage:这个是带一个头映像文件,这个头里带有一些内核信息 如果内核版本,内核大小,加载地址等。给嵌入式设备编译时,直接Make uImage就OK。
分类:
其他好文 时间:
2014-12-08 11:58:03
阅读次数:
168
把Linux- 3.17的功能移植到Linux-0.01上!我的时间为我掌控,这是我最大的财富!早上9点多到公司,一直到下班,这段时间有偿的坐班,我不会估计自己的事情,下班到家直到家人睡去,这段 时间有偿的 坐班,我不会顾及自己的事情,之后就是急促的喘息的夜,我的愿望刻在上帝的喉咙,希望通过推翻身边...
分类:
系统相关 时间:
2014-11-21 20:07:15
阅读次数:
335
如果你装了一台linux的机器,自己没有重新编译内核,那这台机器的效率就大打折扣了,因为默认安装的机器会生成许多不需要的东西,在启动的时候也会比较慢,而你要用的有些东西可能不能工作,比如,现在都把IPV6放在里面,但我还不知道什么时候能用到IPV6呢,启动的时候老是找啊找的,心烦,而fedora里面...
分类:
其他好文 时间:
2014-11-19 20:06:43
阅读次数:
204
1、解压内核文件包#xz -d linux-3.2.63.tar.xz #tar xvf linux-3.2.63.tar 2、拷贝解压文件到/usr/src#cp -r linux-3.2.63 /usr/src/3、清除以前升级遗留文件# make mrproper4、复制config文件#cp...
分类:
系统相关 时间:
2014-11-01 17:36:37
阅读次数:
159
http://cn.opensuse.org/OpenSUSE_%E5%86%85%E6%A0%B8%E7%BC%96%E8%AF%91%E6%95%99%E7%A8%8B_(kernel_2.6.x)Contents[hide]1声明2简述3基础知识3.1什么是内核3.2什么是补丁3.3为什么要重...
分类:
其他好文 时间:
2014-10-27 14:06:42
阅读次数:
311
本节主要包含(ubuntu10.04)一,linux下的经常使用压缩解压缩命令二,环境建立三,内核编译四,移植一,linux下的经常使用压缩解压缩命令在linux下常见的压缩文件格式有tar gzip zip bzip2 compress等首先对于tar格式的,压缩和解压缩方式例如以下.ta...
分类:
系统相关 时间:
2014-10-25 10:30:57
阅读次数:
254
缓存一致性
之前一直认为linux中很多东西是用来保证缓存一致性的,其实不是。缓存一致性绝大部分是靠硬件机制实现的,只有在带lock前缀的指令执行时才与cache有一点关系。(这话说得绝对,但我目前看来就是这样)我们更多的时候是为了保证顺序一致性。
所谓缓存一致性,就是在多处理器系统中,每个cpu都有自己的L1 cache。很可能两个不同cpu的L1 cache中缓存的是同一片内存的内...
分类:
系统相关 时间:
2014-10-23 12:28:42
阅读次数:
363