|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
avr-gcc編譯出錯(cuò) |
| 作者:lijing1982 欄目:單片機(jī) |
我的project怎么編譯出來(lái)報(bào):"no newline at end of file"這樣的錯(cuò)誤,我怎么都找不到原因,請(qǐng)大家?guī)兔χ更c(diǎn)一下!! |
| 2樓: | >>參與討論 |
| 作者: yixiupu0 于 2006/10/30 11:12:00 發(fā)布:
avr-gcc編譯出錯(cuò) 你在你的程序的最后一句,回車(chē)一下,再保存編譯,應(yīng)該就搞定了 |
|
| 3樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/30 12:31:00 發(fā)布:
回復(fù) 不行的,我試過(guò)了,不知道是什么原因!!!這些原來(lái)在icc上是可以的,我現(xiàn)在修改了修改在gcc上怎么都不行! |
|
| 4樓: | >>參與討論 |
| 作者: zsmbj 于 2006/10/30 12:39:00 發(fā)布:
肯定可以的。 :"no newline at end of file"就是提示在文件的最后一行沒(méi)有一個(gè)新的行。 這是一個(gè)警告,不影響編譯。如果編譯不通過(guò)還有其他的原因。 |
|
| 5樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/30 12:50:00 發(fā)布:
回復(fù) In file included from BL_Init.c:14: BL_common.h:27:2: warning: no newline at end of file 這是他完整的提示,我enter以后保存編譯還是同樣的問(wèn)題!! |
|
| 6樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/30 13:11:00 發(fā)布:
回復(fù) Compiling C: BL_Init.c avr-gcc -c -mmcu=ATMEGA8 -I. -gstabs -DF_CPU=8000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wundef -Wa,-adhlns=obj/BL_Init.lst -std=gnu99 -Wundef -MD -MP -MF .dep/BL_Init.o.d BL_Init.c -o obj/BL_Init.o In file included from BL_Init.c:14: BL_common.h:29:2: warning: no newline at end of file 這是他完整的提示,我enter以后保存編譯還是同樣的問(wèn)題!! 請(qǐng)指點(diǎn)一下!! |
|
| 7樓: | >>參與討論 |
| 作者: stycx 于 2006/10/30 13:19:00 發(fā)布:
是說(shuō) BL_common.h 的最后沒(méi)有空行吧,不是說(shuō)你的程序 |
|
| 8樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/30 15:46:00 發(fā)布:
回復(fù) 這里好象不能把代碼上傳上來(lái),要不我把我的代碼上傳上來(lái)!!我現(xiàn)在郁悶死了!!! |
|
| 9樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/31 9:02:00 發(fā)布:
可以了 我現(xiàn)在下載了新的AvrStudio4.12sp2,那個(gè)里面可以新建gcc項(xiàng)目的,我在那個(gè)里面新建項(xiàng)目編譯就可以了,謝謝大家!! |
|
| 10樓: | >>參與討論 |
| 作者: zsmbj 于 2006/10/31 10:13:00 發(fā)布:
原來(lái)是在studio下編譯的啊,最新的都有sp4啦! |
|
| 11樓: | >>參與討論 |
| 作者: lijing1982 于 2006/10/31 15:09:00 發(fā)布:
回復(fù) 最早是在WinAvr下面編譯的,我怎么編譯都通不過(guò)的,而且問(wèn)題很多,沒(méi)有辦法了,看見(jiàn)有人說(shuō)可以在studio里面編譯,我原來(lái)的用的是4.07的,現(xiàn)在用4.12了,一切問(wèn)題都解決了,謝謝兄弟們!! |
|
| 12樓: | >>參與討論 |
| 作者: BitFu 于 2006/10/31 16:41:00 發(fā)布:
還是程序的問(wèn)題 最后一行沒(méi)有回車(chē)只提示warning 而不是error |
|
| 13樓: | >>參與討論 |
| 作者: jovemeng 于 2007/1/16 5:41:00 發(fā)布:
結(jié)尾沒(méi)有 #endif 結(jié)尾 是宏定義出錯(cuò),應(yīng)該是少 #endif |
|
| 14樓: | >>參與討論 |
| 作者: MicroMMU 于 2007/1/18 12:06:00 發(fā)布:
有沒(méi)有哪位試過(guò)IAR與gcc的編譯效果比較. |
|
| 15樓: | >>參與討論 |
| 作者: lrqzsu 于 2007/1/19 15:58:00 發(fā)布:
以前也遇到過(guò)這種情況 編譯器沒(méi)有問(wèn)題 看看makefile等,仔細(xì)一點(diǎn)應(yīng)該可以的 |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |