找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1965|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

為什么在51黑上下載的代碼在keil 4上編譯不了 error C129: missing ';' before 'd...

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:427473 發(fā)表于 2018-12-28 20:37 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
在51黑里下載了頻譜電平顯示的代碼,為什么加了STC的頭文件也是不能編譯啊,直接打開(kāi)下載的工程也是編譯不了,我用的是keil 4 c51的版本,是不是我還有什么沒(méi)有設(shè)置,或者需要設(shè)置什么才能編譯通過(guò),跪求大神幫忙解決下:錯(cuò)誤信息顯示為下面的
SRC\YYPP.C(11): error C129: missing ';' before 'data'
src\yypp.c(185): warning C316: unterminated conditionals
src\yypp.c - 1 Error(s), 1 Warning(s).
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:164602 發(fā)表于 2018-12-29 08:20 | 只看該作者
11行是分號(hào)丟失的錯(cuò)誤,自己找找
185行警告是條件語(yǔ)句if或ifdef與endif不配對(duì),這就要理解程序才能做到了,如果是預(yù)編譯,可能好找一點(diǎn)。
回復(fù)

使用道具 舉報(bào)

板凳
ID:427473 發(fā)表于 2018-12-29 11:42 | 只看該作者
HC6800-ES-V2.0 發(fā)表于 2018-12-29 08:20
11行是分號(hào)丟失的錯(cuò)誤,自己找找
185行警告是條件語(yǔ)句if或ifdef與endif不配對(duì),這就要理解程序才能做到了 ...

好的,謝謝
回復(fù)

使用道具 舉報(bào)

地板
ID:187303 發(fā)表于 2018-12-29 20:07 | 只看該作者
提示信息里的每一個(gè)關(guān)鍵行都會(huì)有代碼文件名,后面是個(gè)小括號(hào),括號(hào)內(nèi)的數(shù)字即為行號(hào),雙擊此關(guān)鍵行即會(huì)跳轉(zhuǎn)到此行。根據(jù)樓主的信息,要查看YYPP.C這個(gè)文件的第11行是否忘記寫分號(hào)了。
回復(fù)

使用道具 舉報(bào)

5#
ID:441377 發(fā)表于 2018-12-30 09:37 | 只看該作者
#在data前沒(méi)加“:”
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表