内核配置和编译体验——基于s5pv210

步骤1:先确认Makefile
(1)主要是检查交叉编译工具链有没有设置对。
(2)确认ARCH = arm。主要目的是为了编译时能找到arch/arm目录。

步骤2:make x210ii_qt_defconfig
最后只要出现:configuration written to .config这句话,就证明我们的操作是正确的。如果没有出现这句话,就有错误。

步骤3: make menuconfig
内核配置和编译体验——基于s5pv210_第1张图片

(1)可能出现的错误1:ncurses库没装
错误信息:
 *** Unable to find the ncurses libraries or the
 *** required header files.
 *** 'make menuconfig' requires the ncurses libraries.
 *** 
 *** Install ncurses (ncurses-devel) and try again.
解决方案:  apt-get install libncurses5-dev (参考了:http://blog.csdn.net/yao_qinwei/article/details/8805101)
(2)可能出现的错误2:屏幕太小
错误信息:
Your display is too small to run Menuconfig!
It must be at least 19 lines by 80 columns.
解决方案:全屏,或者是把字体调小。

步骤4:make
编译完成后得到的内核镜像不在源码树的根目录下,在arch/arm/boot这个目录下。得到的镜像名是zImage

你可能感兴趣的:(Linux基础)