当前位置: 技术问答>linux和unix
Linux下C语言编程可以调用C++类库吗?
来源: 互联网 发布时间:2015-03-12
本文导语: 我在linux下作视频的采集处理,想用一个C++的类库作打包发送处理,但gcc和g++不能通用,请大伙帮帮忙。 多谢!! | g++ 编译程序的时候在头文件中 使用如下声明: #ifdef __cplusplus extern "C" int 函数名称...
我在linux下作视频的采集处理,想用一个C++的类库作打包发送处理,但gcc和g++不能通用,请大伙帮帮忙。
多谢!!
多谢!!
|
g++ 编译程序的时候在头文件中
使用如下声明:
#ifdef __cplusplus
extern "C" int 函数名称()
.....
#endif
将C++的类库以C的方式输出,然后用gcc编译直接调用试试。
使用如下声明:
#ifdef __cplusplus
extern "C" int 函数名称()
.....
#endif
将C++的类库以C的方式输出,然后用gcc编译直接调用试试。
|
gcc和g++不通用?不应该阿!
gcc -lstdc++ = g++
gcc -lstdc++ = g++
|
gcc和g++不通用,当然了, 2个编译器啊
把文件名改为.cpp用gcc编译
把文件名改为.cpp用gcc编译
|
gcc和g++其实是同一个编译器
|
那个不行。
为什么不直接用c++?一样写c程序。
为什么不直接用c++?一样写c程序。