Re: [問題] 改kernel流程
如果修改的檔案都是編在核心裡面不是模組
那每次修改後的指令
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
討論串 (同標題文章)
Linux 近期熱門文章
23
129
PTT數位生活區 即時熱門文章