使用g ++如何链接使用gcc构建的库?

Cpt*_*nic 0 linker gcc g++ name-mangling

我试图将使用gcc构建的.a库链接到使用g ++构建的程序.但是这个名字不同.我怎样才能做到这一点?谢谢,CP

小智 5

在您的C++代码中,您只需要在extern"C"中包含gcc库头文件的包含:

extern "C" {
#include "my_library.h"
}
Run Code Online (Sandbox Code Playgroud)