1. 程式人生 > >關於Keil如何設定只編譯修改過的檔案

關於Keil如何設定只編譯修改過的檔案

以前用的都是51微控制器程式小,點選和點選時間都差不多,可是最近在用stm32的官方庫,這是點選全部編譯就要浪費大量的時間,

實際上點選原本只會編譯修改過的檔案其實現的原理和makefile差不多(未考證),而不管檔案是否改動都會全部重新編譯一遍。

可是我在用keil的過程中發現即使點選工程中的所有檔案包括未修改的都要重新編譯(可能是把keil的預設設定在無意的情況下改了),簡直不堪忍受,特別是在移植GUI的時候編譯一遍足足需要5分鐘,PS一下公司電腦也比較破。

後來發現可以通過這樣的操作避免整個工程重新編譯:


然後再彈出的對話方塊選擇:

1,不選(沒有勾)2,半選(灰色的勾)3,全選(黑色的勾)

對比後顏色不一樣吧。

我的keil版本是