看板 EE_DSnP 關於我們 聯絡資訊
※ 引述《HoCash (Cash雞)》之銘言: : 經過一番trial and error後 : 對於makefile仍然似懂非懂 : 所以又跑上來問問題了@_@ : Q1:如果在Makefile中寫了多個target,只有第一個target會被make是正確的嗎? : 有沒有辦法同時make數個target?還是只能 -B 然後打上所有要make的target? 你應該要把產生執行檔的那一行放到最上面 因為他會去抓第一行 看看有沒有什麼其他需要的,才會往下抓 有點像是遞迴XD? : Q2:記得老師在課堂上提到如果compile時的source比compile的結果還要新 : 系統會不做compile,但我重覆compile同一個.cpp檔,系統卻沒有檢查 : 仍然重覆的做compile,我使用的指令是 g++ -c *.cpp,是要使用特定的參數 : 才會檢查嗎? 應該是說make的時候會檢查吧 如果你直接執行那個他還是照樣會compile -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.0.42
HoCash:懂了,原來是會檢查target,之前弄錯了,感謝回應:p 10/11 11:02