作者dolphin1029 (肯德基上校)
看板Linux
標題[問題] 對於compile 比對檔案的機制是?
時間Thu May 7 04:51:32 2015
各位大大好
小弟目前有在玩 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