轉帖:http://blog.csdn.net/kanbinwel/article/details/6090421
ADS: (Fatal)L6002U:Could not open file:.....
這個問題已經不是第一次碰到了,每次弄周立功的EasyARM2210的時候都會遇見,每次都沒有記住。就是要用ADS運行板子配套光盤里面的配套程序的時候會出現:
(Fatal)L6002U:Could not open file:....
解決方法:Project→Remove Object code...然后重新編譯,這樣就ok了。至於為什么這樣,我覺得應該是改了配置后目標文件不同造成的吧
ADS1.2編譯時,出現找不到一個不存在目錄下的目標文件(*.o)
編譯一個COPY到硬盤上的一個工程,出現以下的fatal error message:
Error: (Fatal)L6002: Could not open file f:/工作備份/20061204/hc_DTMF3/DVS-ATM_data/RelInFLASH/ObjectCode/Startuo.o.
“f:/工作備份”這個目錄我根本沒有,“hc_DTMF3/DVS-ATM_data”這個目錄是源代碼的目錄,但是我是解壓到桌面上的,為什么為出現什么“f:/工作備份”呢,還通不過編譯?
分析原因:以前在其他計算機上編譯時造成的。
解決措施:復制ADS工程到硬盤后,必須去除工程所有文件夾及文件的只讀屬性.如果項目移動到另外一個文件夾后,在重新編譯之前,要選擇菜單project --> remove object code ... ,在彈出的對話框中按"ALL Tagerts"來刪除原來編譯生成的*.o文件,才能編譯成功.