|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
各位同道,請注意:ADS編譯器有很大的BUG! |
| 作者:simplelive 欄目:ARM技術 |
本人在使用ads C編譯器,程序量很大,所以一旦出線 問題排查很麻煩。但在調試中一個非常奇怪的問題謀殺了我好幾天的時間,后來經排查發(fā)現編譯器在分配地址時將一個局部變量占用了一個全局靜態(tài)變量數組的地址空間,這對編譯器來講是不可饒恕的嚴重錯誤,還有其他由于編譯器帶來的問題也不少。 希望軟件公司們不要只顧賺錢,推出有質量保證的產品。! 希望周工能公布該編譯器可能出現的問題,及其處理辦法,不要浪費廣大消費者寶貴的開發(fā)時間。。! |
| 2樓: | >>參與討論 |
| 作者: answer_xly 于 2005/4/4 8:13:00 發(fā)布:
我的keil C51也遇見過。不過樓上大哥這樣說話就太不厚道了 樓住的心情可以理解,因為我也遇到過同樣的問題(Keil C51)! 不過不能怪zlg阿,軟件又不是zlg提供的,而且,盜版軟件不能保證質量是很正常的阿(你買的是正版的話當我沒說,呵呵) 不過問題既然提出來了,我也想聽聽怎么解決的阿。還是請周公出出主意 |
|
| 3樓: | >>參與討論 |
| 作者: local_mach 于 2005/4/4 8:21:00 發(fā)布:
暈,這種應該不允許語法吧?我忘記了,好像是又好像不是 |
|
| 4樓: | >>參與討論 |
| 作者: agnd 于 2005/4/4 8:23:00 發(fā)布:
用keil 自帶的編譯吧 BUG在發(fā)現以前就是沒有,眼不見為凈嘛。 |
|
| 5樓: | >>參與討論 |
| 作者: answer_xly 于 2005/4/4 8:32:00 發(fā)布:
樓上兩位能不能解釋清楚點,聽得我好暈阿 |
|
| 6樓: | >>參與討論 |
| 作者: ARM白菜 于 2005/4/4 8:38:00 發(fā)布:
樓主是不是忘了加volatile? 不加的話,編譯器會把他優(yōu)化的哦,不管是全局的還是局部的 |
|
| 7樓: | >>參與討論 |
| 作者: pubstar 于 2005/4/4 8:55:00 發(fā)布:
我不認為編譯器會這么差,估計還是程序的問題 |
|
| 8樓: | >>參與討論 |
| 作者: gaocheng 于 2005/4/4 9:41:00 發(fā)布:
打個補丁試試 打個補丁試試,ARM官方網站上有ads的補丁 要不就用GCC |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |