主题:关于bc编译器的错误

  共有37077人关注过本帖    
midsea
1楼


关于bc编译器的错误  发帖心情 Post By:2004-2-13 10:34:00   [只看该作者]

每次我用你们资料光盘中的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楼


  发帖心情 Post By:2004-2-13 12:55:00   [只看该作者]

首先检查是否将从光盘中COPY的BC文件只读属性去掉,然后在option菜单中检查BC的路径是否设置正确。

  单帖管理 | 引用 | 回复 回到顶部
leeleen
3楼


  发帖心情 Post By:2004-2-13 13:03:00   [只看该作者]

我会发一份有关使用BC的资料给你。
当然这份资料在提供给你的光盘的BC目录里也有。
:)

  单帖管理 | 引用 | 回复 回到顶部
midsea
4楼


  发帖心情 Post By:2004-2-13 13:26:00   [只看该作者]

我的只读属性和路径设置都已经做好了。
后来我把turbo c 2。0中的stdio.h文件覆盖了一下。
上面的五个错误没有了。
但是出现一个新的错误:
Link Error: Unable to open file "TV.LIB"
我找不到这样的库文件,可能也没有。

  单帖管理 | 引用 | 回复 回到顶部
zhl
5楼


  发帖心情 Post By:2004-2-13 15:26:00   [只看该作者]

在option菜单下的linker libraries选项中,只需连标准的Stantard Run-time lib,其余的连接库都选择关闭。

  单帖管理 | 引用 | 回复 回到顶部
midsea
6楼


  发帖心情 Post By:2004-2-13 18:07:00   [只看该作者]

我什么都试过了,还是没有用!
你们能不能把bc编译器重新挂在网上或开一个ftp怎么样?谢谢!

  单帖管理 | 引用 | 回复 回到顶部
7楼


  发帖心情 Post By:2004-2-17 8:51:00   [只看该作者]

他们公司提供的BC编译器的头文件有问题,在网上下载一个就行了

  单帖管理 | 引用 | 回复 回到顶部

返回首页

关于bc编译器的错误

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: