主題:關于bc編譯器的錯誤 共有52161人關注過本帖 |
---|
midsea |
1樓 |
![]() |
關于bc編譯器的錯誤 ![]()
每次我用你們資料光盤中的bc編譯器進行編程的時候會因為stdio.h
頭文件而產生編譯語法錯誤! 如: #include<stdio.h> void main() {   printf("hello world!"); } 編譯器會報錯: ERROR: ..\INCLUDE\STDIO.H 150 DECLARATION SYNTAX ERROR ERROR: ..\INCLUDE\STDIO.H 158 Variable "size_t" is initalized more than once ERROR: ..\INCLUDE\STDIO.H 158 Declaration Syntax Error ERROR: ..\INCLUDE\STDIO.H 170 ")" expected 等錯誤。 而我應該相信頭文件是不應該有錯誤的 那錯誤應該在那里呢?是不是option菜單中有需要改變的,還是... 請高手指點,急切盼望著你們的答復! |
單帖管理 | 引用 | 回復 ![]() |
zhl |
2樓 |
![]() |
![]()
首先檢查是否將從光盤中COPY的BC文件只讀屬性去掉,然后在option菜單中檢查BC的路徑是否設置正確。
|
單帖管理 | 引用 | 回復 ![]() |
leeleen |
3樓 |
![]() |
![]()
我會發一份有關使用BC的資料給你。
當然這份資料在提供給你的光盤的BC目錄里也有。 :) |
單帖管理 | 引用 | 回復 ![]() |
midsea |
4樓 |
![]() |
![]()
我的只讀屬性和路徑設置都已經做好了。
后來我把turbo c 2。0中的stdio.h文件覆蓋了一下。 上面的五個錯誤沒有了。 但是出現一個新的錯誤: Link Error: Unable to open file "TV.LIB" 我找不到這樣的庫文件,可能也沒有。 |
單帖管理 | 引用 | 回復 ![]() |
zhl |
5樓 |
![]() |
![]()
在option菜單下的linker libraries選項中,只需連標準的Stantard Run-time lib,其余的連接庫都選擇關閉。
|
單帖管理 | 引用 | 回復 ![]() |
midsea |
6樓 |
![]() |
![]()
我什么都試過了,還是沒有用!
你們能不能把bc編譯器重新掛在網上或開一個ftp怎么樣?謝謝! |
單帖管理 | 引用 | 回復 ![]() |
楊 |
7樓 |
![]() |
![]()
他們公司提供的BC編譯器的頭文件有問題,在網上下載一個就行了
|
單帖管理 | 引用 | 回復 ![]() |