标签: c linux compiler-construction dynamic-library
我在centos 6上使用gnu c编译器,c程序动态加载代码中的共享库。
答案 0 :(得分:2)
您必须declare your function to be useable in C:
extern "C" void foo(int x, char y);
请注意,您无法进行重载或C ++为您提供的任何其他功能。 (这是因为name mangling。)