1、 文檔目標
解決MDK中選擇AC5時每次點擊build都會全編譯
2、 問題場景
在MDK中點擊build時,正常會只進行增量編譯,但目前每次點擊的時候都會全編譯。
3、軟硬件環境
1、軟件版本:Keil MDK 5.38a
2、電腦環境:Window 10
4、解決方法
1、在菜單點擊“Project”-->“Options for Target ‘ Project name ’…”。

圖 1
2、在“Options for Target”界面中選擇“Target”標簽。

圖 2
3、在“Code Generation”下的“Use Cross-Module Optimization”前面的復選框進行取消勾選,然后點擊OK確認。

圖 3
4、再次點擊“build”時就不會進行全編譯了。
5、“Use Cross-Module Optimization”是使用跨模塊優化,它會自動執行多次編譯和鏈接步驟來生成優化的代碼,因此編譯時間就會增加。

首頁 > 資源中心 > FAQ
