最近若下載 新的 LPCXpressso 範例,應該可以發現 project下的目錄架構做了些改變.
做了目錄的分類 driver,src,config, cmsis ....
不過用import files加入檔案像是 debug.h/c 後 compile卻有問題. compile 結果說 linker 找不到在 debug.c中的 function (未被編譯).
仔細觀察發現加入的 debug.c 出現的符號不太一樣,再查了文件後得到
debug.c 被排除於project之外,也難怪 link的時候找不到裡面的 function.
怎麼解決?
在 Project 內選擇檔案,用滑鼠右鍵,出現的功能選項中選擇 Exclude from build ...
出現下圖畫面.
因為不要成為 Exclude file所以要 取消勾選 才可以將這個檔案被 bulid .
What a great resource!
回覆刪除