ADS錯誤(Fatal)L6002U解決方法
ADS編譯錯誤: Fatal L6002U:Could not open file:.....解決辦法
使用ADS1.2編譯檔案時,出現錯誤報告Error:(Fatal) L6002U:could not open file E:100611.0,折騰了半天都沒頭緒,後來終於在網上找到了解決方法。寫下來分享一下。
解決方法:
首先:工程名、檔名中不能有漢語,不能有括號。
其次:在ADS 1.2中,Project——>Remove Object Code——>All targets(Compact target)。
ADS1.2編譯時,出現找不到一個不存在目錄下的目標檔案(*.o)
編譯一個COPY到硬碟上的一個工程,出現以下的fatal error message:
Error: (Fatal)L6002: Could not open file f:工作備份20061204hc_DTMF3DVS-ATM_dataRelInFLASHObjectCodeStartuo.o.
“f:工作備份”這個目錄我根本沒有,“hc_DTMF3DVS-ATM_data”這個目錄是原始碼的目錄,但是我是解壓到桌面上的,為什麼為出現什麼“f:工作備份”呢,還通不過編譯?
分析原因:以前在其他計算機上編譯時造成的。
解決措施:複製ADS工程到硬碟後,必須去除工程所有資料夾及檔案的只讀屬性.如果專案移動到另外一個資料夾後,在重新編譯之前,要選擇選單project --> remove object code ... ,在彈出的對話方塊中按"ALL Tagerts"來刪除原來編譯生成的*.o檔案,才能編譯成功.
搞定!