裁剪方法:命令行下,用vim编辑文件是可行的,但较多的文件要修改时,可能用menuconfig比较省事,一般来讲,可能两种方法配合着使用。
就是通过menuconfig选择适合某平台(如arm)的功能,将多余的东西屏蔽掉,再生产一个镜像文件,就可以说是剪裁内核了。裁剪Linux不一定要对内核源码了如指掌,当然能学就多学点还是必须的。
可以看看《构建嵌入式Linux系统》,好像是这个名,记不清楚了。红白色封面的。另外建议购买一个ARM开发板,一般买开发板都是送相应的Linux内核源码。你可以任意配置给内核,加入你想要的功能,删掉无用的功能。这样上手非常快。
将内核的书讲的是 *** 作系统的东西,源码树的结构等。如果你真的完全领会了内核的源码,那么裁剪对你来说如囊中取物。但是Linux的源码要学完,不知道要多长时间,而且裁剪Linux不一定要对内核源码了如指掌。可以看看《构建嵌入式Linux系统》,好像是这个名,记不清楚了。红白色封面的。另外建议购买一个ARM开发板,一般买开发板都是送相应的Linux内核源码。你可以任意配置给内核,加入你想要的功能,删掉无用的功能。这样上手非常快。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)