当前位置: 技术问答>linux和unix
请问一个关于gcc编译的问题
来源: 互联网 发布时间:2014-10-19
本文导语: 当文件为test.c时gcc采用的是c的编译方式,而在test.cc时却是用c++的方式。 我写了一段程序,里面用到了重载(试过了,c不支持的),所以必须用c++编译,但 在用c++编译时却报告前面的包含文件里的一些代码编译错误了,而这些...
当文件为test.c时gcc采用的是c的编译方式,而在test.cc时却是用c++的方式。
我写了一段程序,里面用到了重载(试过了,c不支持的),所以必须用c++编译,但
在用c++编译时却报告前面的包含文件里的一些代码编译错误了,而这些文件在编译其
他的c源文件时没有任何错误。
请教如何能解决这个问题。我本来想把一大片程序全重写成c++的方式的,但是因为引
用了一个FireBird的源文件,而错误发生在那……所以是不可能的了。
|
c++是一种强类型语言,当用c++编译器编译原来的c文件时, 会报告许多c编译器忽略的问题。能否把错误说清楚一些。
|
同意crab的说法,最好把错误写具体点!
|
c++是一种强类型语言,当用c++编译器编译原来的c文件时, 会报告许多c编译器忽略的问题。能否把错误说清楚一些。
|
同意crab的说法,最好把错误写具体点!