韦东山LINUX教程 内核编译及打补丁 20180606

使用补丁修改、编译内核 /wok/system 目录下,linux-2.6.22.6.tar.bz2 是未经修改的内核源码, linux-2.6.22.6_jz2440.patch 是针对 JZ2440 开发板的补丁文件。 执行以下命令即可打补丁、编译内核:
1、 $ tar xjf linux-2.6.22.6.tar.bz2

2、$ cd linux-2.6.22.6

3、$ patch -p1 < ../linux-2.6.22.6_jz2440.patch

4、$ mv ../4.3寸LCD_mach-smdk2440.c arch/arm/mach-s3c2440/mach-smdk2440.c // 替换4.3寸源码

5、$ cp config_ok .config

6、$ make uImage

编译成功后,在内核的 arch/arm/boot 目录下即生成 uImage 文件。

注意:要想“make uImage”成功,必须把编译 u-boot 时得到的 mkimage 工具复制到 /usr/bin 目录下去。mkimage 工具在 u-boot 源码下 tools 目录里,进入该目录以后执行sudo cp mkimage /usr/bin 即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值