环境:PC(ubuntu18.04)
1、从http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v4.x/下载linux内核源码包。
2、解压到/home/cjp/arm/opt/FriendlyARM/tiny4412/linux/linux-4.4.14下,r然后进到该目录下,进行make menuconfig,遇到问题:
解决方案:apt-get install libncurses5-dev
3、编译linux内核4-4.14遇到问题:
原因:交叉编译环境是32位
解决方案:在源码解压根目录下执行make menuconfig,然后关闭第一页的64kernel选项,保存以后重新在源码解压根目录下执行make -j4编译。