不只dev歐...vc也是歐
理論上 一個project應該會有一卡車.h .cpp
來做出一卡車obj最後再link成一個exe
當然 在撰寫的過程中 會不斷的改code不斷的run
這其中有些obj要更新(因為你改了相對應的.h或.cpp)
又有一些obj不需要更新(全更新就太浪費時間了)
所以傳統的作法 就是用一種稱為make的工具程式
你要寫一種.mak 然後make就可以根據檔案的時間
(剛更新的時間就比較晚摟)來決定要改變哪些obj
但是現在聰明的compiler不需要programmer寫.mak了
只要你用了project files compiler就會自動幫你分析
當你對什麼檔案修改的時候퐠 哪些要相對應更新
所以 就變成我上面post的那樣啦
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 218.160.12.122