看板 Linux 關於我們 聯絡資訊
各位大大好 小弟目前有在玩 embedded system 想請教的是 我在編 kernel 的時候 make config <= config 檔案 我的 source code 一開始並沒有任何執行檔 編的時候,我可以看到許多訊息 就是編出執行檔 那之後我去修改config 裡面 某個 kernel module 的 source code 後 我再重編一次,我卻發現 compiler 並沒有全部重編 而是只編改過的那個檔案所對應的 執行檔 我想問一下這是什麼機制 或是 我應該從那個方向入手理解? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.165.151.127 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1430945496.A.381.html
king19880326: Makefile 05/07 05:47
jokester: make是時間 05/07 07:52
bitlife: compiler比對.o和原始檔的時間,若.o較舊就會重編該檔,然 05/07 10:18
bitlife: 後link成新的executable,詳細確實如1F所言,去看makefile 05/07 10:18
dolphin1029: 感謝!! 我去找找看^^ 05/07 17:47