主线Linux编译¶
源码下载¶
完整下载命令为:
git clone https://github.com/Icenowy/linux.git
git拉取有时速度很慢,建议做如下配置:
sudo vim /etc/hosts # 添加下面两行 192.30.253.112 github.com 151.101.73.194 github.global.ssl.fastly.net # 添加完成 # 可自行通过dns检测网站检测github.global.ssl.fastly.net,更换为更快的ip地址
完整拉取linux极大,建议只拉取单层分支,减少等待时间:
git clone --depth=1 -b f1c100s-480272lcd-test https://github.com/Icenowy/linux.git
进行编译¶
Tip
编译工具链为 arm-linux-gnueabi,工具链的安装请参考 uboot 编译部分
make ARCH=arm menuconfig
make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- -j4 #请自行修改编译线程数
生成的 zImage 在
目录下;将其放入第一分区。交流与答疑
对于本节内容,如有疑问,欢迎到 主线linux 编译交流帖 提问或分享经验。