Keil中對的代碼編譯錯誤很多
『壹』 Keil 編譯一直錯誤error C129: missing ';' before 'char'
Keil 編譯一直錯誤error C129: missing ';' before 'char'是因為缺少';,解決步驟如下:
1、首先第一步就是進行打開Dev C++ 5.11,然後進入下圖界面。
『貳』 用Keil編程序時編譯有錯誤,怎麼才能知道錯誤是什麼呢
每個錯誤都有自己的標號,你可以根據標號在keil提供的幫助文件中搜索有關的詳細內容,按下F1會彈出幫助文檔,文檔都是英文寫的。
另外你雙擊錯誤時游標會自動跳到keil認為的錯誤行,實際錯誤就在那一行的附近
或者你可以把你的錯誤放在網路裡面搜一搜,一般都會得到答案
『叄』 keil編譯器中,為什麼我的程序有這么多的錯誤
第7~10行,段碼表最後要加一個分號;
主程序第4行
P0=smgan[0];多了3個字母,與上面定義的段碼表不符,就是缺少分號的那行,
應該是
P0=an[0];
『肆』 為什麼在KEIL中打開正確的工程再編譯出錯
沒見工程,憑感覺說。
能下載是因為這個工程曾經成功編譯過,才會生成用來下載的.hex文件。而現在不能編譯因為你的程序被人改過,而他給改出錯了,導致程序無法編譯通過,也就會出現你現在的情況。因為編譯沒有成功自然不會生成新的.hex文件去覆蓋之前好用的那個.hex文件。所以下載也只是過去的那個文件,而現在的工程文件確實錯誤的。不知道我回答的是不是你想問的那個問題。
『伍』 為什麼keil中復制正確的程序,編譯有錯誤
那很正常,輸入法也許切換到中文了,還有就是裡面有隱藏的中文字元,有些隱藏了是看不到的,所以就會出現你這種現象!
『陸』 keil 多編譯個文件編譯出錯
出現這個錯誤的原因在於不同的模塊中出現了重復的符號。根據錯誤提示,貌似是你的兩個.c文件里有同名的函數main,消除掉一個就可以了。
『柒』 KEIL 編譯 程序沒問題就是編譯出錯
程序是沒問題,關於樓上說的死循環是正常的。我編譯不會出錯。你出錯提示是什麼?你這樣很難猜啊。如果你只想解決問題,可以新建一個項目,可能是項目配置錯誤。當然你也可以將所以項目設置恢復為默認值試試。右擊項目,選擇option
for
target,在彈出的對話框最下方的default按鈕,注意這樣要每個選項頁都要點一次。
建議還是新建項目。
『捌』 單片機 keil 編譯 錯誤
在C51中,若在一個子程序里頭定義太多的變數,並使用了PUBLIC
型變數,就可能出現ERROR
L105
『玖』 高分懸賞— 怎樣解決Keil編譯中這些錯誤
你的Keil沒有破解,有2K限制,如果程序編譯後的機器代碼超過2K位元組就會出錯。
LIMIT:0800H BYTES,其中0800H=2048,就是2K。
簡單的是網上下載一個Keil軟體,根據其中的提示來進行安裝操作。
『拾』 keil編譯中出現錯誤怎麼辦
1、打開軟體project-new project創建一個工程,並為其選擇一個存放目錄。
2、對工程進行一些配置(project-options for target 『target 1』)在output選項下的「create HEX file」前打上對號,工程編譯之後能夠輸出一個可以下載的「HEX」文件。
3、為工程添加.C,.h文件,右鍵單擊「source group 1」,應該就可以了。