当前位置: 技术问答>linux和unix
gcc 和g++分别编译出来的.o 再一起连接成可执行程序,是否有问题。
来源: 互联网 发布时间:2015-10-13
本文导语: 如题, 当我gcc 出一个.o 再 g++ 出一个.o 然后这两个.o能不能顺利连接成可执行文件。 好象是很愚蠢的问题,但总是不放心。 本人初学者勿笑 | sure ,but you should use the function as extern "C"{...
如题,
当我gcc 出一个.o
再 g++ 出一个.o
然后这两个.o能不能顺利连接成可执行文件。
好象是很愚蠢的问题,但总是不放心。
本人初学者勿笑
当我gcc 出一个.o
再 g++ 出一个.o
然后这两个.o能不能顺利连接成可执行文件。
好象是很愚蠢的问题,但总是不放心。
本人初学者勿笑
|
sure ,but you should use the function as extern "C"{
func();
}
in the c++ file
func();
}
in the c++ file
|
应该不能正确连接。
编译环境不一样,里面有许多参数设置不同。
编译环境不一样,里面有许多参数设置不同。