![]() |
編譯器沒有刷新,重啟動或clean一次就好了 |
我也碰到這種情況,感覺程序也沒有錯,編譯也能過,我把軟件關(guān)閉,重新打開,就沒有那些錯誤顯示了, |
我也遇到過這種問題,不用管他,編譯沒錯就行 |
以編譯器為主,那個警告總會慢一拍,舉個例子,比如你沒定義某個變量,它會警告,你定義完以后,那個叉還在,過一會,或者編譯一下,重現(xiàn)打開就沒有了。 |
我也見過很多人寫的軟件都有很多警告 |
兩家做出來的產(chǎn)品湊合在一起當(dāng)然會打架,太正常了。 MDK的編譯器是ARM的編譯器部門RealView做出來的,而IDE界面是收購來的Keil做出來的。兩個部分對正確的邏輯應(yīng)該是什么有不同的理解,結(jié)果就是樓主這樣子了。 這個問題解決不了,也根本不需要解決。 |
hcf007 發(fā)表于 2022-6-23 17:26 注釋后,有錯誤,不注釋,就沒有問題 |
天ノ憶 發(fā)表于 2022-6-24 13:12 實力沒用 |
wufa1986 發(fā)表于 2022-6-23 17:29 我電腦是6700hq,960m4g不算低配吧 |
里面有中文的空格符 |
關(guān)閉keil再打開,或者切換到另一個.c文件再切回來 |
Keil5經(jīng)常出現(xiàn)這種莫名的警告,原因不知道,我這也是經(jīng)常這樣的 一般是你這一行先是出現(xiàn)一個錯誤,就有這紅線了,但你修改之后,可以編譯,但紅線會一直存在 你可以把這一行的行首的空格刪除或者加一個空格,一般就沒有了 |
刪掉重新輸入一遍,應(yīng)該是有非法的字符 |
電腦太卡了,還沒處理過來,在低配置電腦容易出現(xiàn) |
keil軟件bug,可能文件路徑有中文,注釋掉然后再撤銷看看,只要編譯沒有錯誤不用管了 |
Powered by 單片機教程網(wǎng)