Eclipse——編譯已有工程出現“ No rule to make target”的解決方案

Winter_wzy發表於2018-11-26

【問題】:使用Eclipse開啟已有工程後,編譯出現如下錯誤“ No rule to make target”;

【原因】:

         工程更改路徑或者更改了其中的資料夾名稱之後,之前生成的.o.d檔案在再次編譯時並不會重新編譯,因而導致該問題。這個問題讓我聯想到KEIL破解後還是不能正常編譯的問題,未破解前編譯不通過,提示程式碼編譯量超限制,破解後再次編譯還是不通過,不是因為沒有破解成功,而是原來編譯後的檔案還在,把工程中編譯的檔案清除後再次編譯就OK了。

【解決方案】:

刪除編譯後生成的obj資料夾,然後重新編譯。

工程->右鍵 Clean Project

相關文章