首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

bcb6.0编译C代码出错的有关问题

2012-03-24 
bcb6.0编译C代码出错的问题我用的是bcb6.0, 主程序很简单,就是一个主窗体(Unit1.cpp)。然后在工程中加入一

bcb6.0编译C代码出错的问题
我用的是bcb6.0, 主程序很简单,就是一个主窗体(Unit1.cpp)。然后在工程中加入一个aaa.c文件,编译没有问题,但是link总是出错。

难道有什么玄机吗?

[解决办法]
在c文件的函数前加上extern "C"
[解决办法]
看你的代码是在什么环境运行的,如果是在控制台,需要建立个控制台程序
File--New--Other--Console Application
[解决办法]

探讨
我用的是bcb6.0, 主程序很简单,就是一个主窗体(Unit1.cpp)。然后在工程中加入一个aaa.c文件,编译没有问题,但是link总是出错。

难道有什么玄机吗?

[解决办法]
你的aaa.c文件加入到工程没有?
[解决办法]
.c 与 .cpp 文件不能共存的,
.c 默认使用 C 方式编译,.cpp默认使用C++方式编译
aaa.c 改为 aaa.cpp 重新加入 Project 即可

热点排行