當前位置:首頁 » 編程軟體 » 不是重編譯

不是重編譯

發布時間: 2023-09-26 04:38:44

linux只想部分修改內核應該怎麼辦,是不是要重新編譯

如果只是修改內核的模塊內容,則可以不需要重新編譯,因為即使重新編譯非模塊部分還是原來的一樣。只需要改完後make moles 在make moles_install。這個過程中make moles會重新編譯內核的模塊,install則會把模塊放到/lib/moles/內核名 的文件夾里去,並且接下來運行depmod,重新生蟲*.dep文件,系統靠這個文件載入模塊。如果修改的是非模塊部分的話,那麼就一定要重新編譯了。

❷ make會把所有的代碼都重新編譯嗎

make程序實際上是對makefile文件進行解析和執行。
需要編譯的文件,引用的頭文件,庫等都需要在makefile文件中進行標識。
make程序會根據makefile的內容進行編譯。

所以make並不一定編譯所有的代碼。需要查看makefile文件中定義了哪些文件需要進行編譯。

❸ 什麼情況下Linux內核不重新編譯

只要你代碼或配置有改動,都要重新編譯的,只是如果代碼寫成塊模式的,不用整個代碼都重新編譯,
編譯器
會自動編譯改動了的代碼。

熱點內容
蘋果手機如何往安卓手機導通訊錄 發布:2025-07-04 10:19:11 瀏覽:131
未來之役如何換伺服器 發布:2025-07-04 10:13:51 瀏覽:215
curlc上傳 發布:2025-07-04 09:59:35 瀏覽:881
沒有編譯器能運行c程序嗎 發布:2025-07-04 09:54:38 瀏覽:308
創建配置目錄錯誤是什麼意思 發布:2025-07-04 09:53:35 瀏覽:49
為什麼租憑伺服器不能玩了 發布:2025-07-04 09:03:01 瀏覽:984
安卓手機減肥軟體哪個好 發布:2025-07-04 08:51:17 瀏覽:997
Oracle查看資料庫歸檔 發布:2025-07-04 08:44:53 瀏覽:608
950買什麼配置好 發布:2025-07-04 08:39:39 瀏覽:611
怎樣給應用加密 發布:2025-07-04 08:38:41 瀏覽:458