作者prudent (prudent)
看板Linux
标题Re: [问题] 改kernel流程
时间Wed May 28 21:35:43 2008
如果修改的档案都是编在核心里面不是模组
那每次修改後的指令
make bzImage
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.xx
makefile 就是会依据档案去修改时间去编译该重新编译的档案
核心的 makefile 也一样,只是核心的makefile写的很系统化
让你每个子资料夹可以很容易修改makefile
※ 引述《frankou (....)》之铭言:
: ※ 引述《chihying (....)》之铭言:
: : 有人有改kernel档案的经验吗?
: : 我需要修改 /linux/net/ipv6 下的.c档
: : 请问一下 新的.c档需要完整的make kernel流程吗?
: : #mv /lib/modules/2.6.xx 2.6.xx.old
: : #make mrproper
: : #make menuconfig //不需改设定
: : #make clean
: ==================
: : #make bzImage
: : #maek moduels
: : #make modules_install
: : #make install
: : #cp /usr/src/linux-2.6.xx/arch/i386/boot/bzImage /boot/vmlinuz-2.6.xx
: : #cp /usr/src/linux-2.6.xx/System.map /boot/System.map-2.6.xx
: ===================
: 这些都要作:p 或许modules的部份可以省掉吧
: 这个我也不确定要请教版上各位神人
: : 因为每次这样compile debug很费时间 >_<
: : 请问该怎麽做比较合适? 谢谢!
: 你可以考虑写script 这样就比较省事一点:p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.122.118.170