有关C程序调用C++函数以及 extern "C"的相关知识
有关如何在C程序当中调用C++的函数,如何使用extern "C",以及如何调用动态连接库:1. 如 何用c语言调用c++做成的动态链接库
这篇blog写了怎样用C调用C++的库,我试验了一下,在linux上成功,有两个地方要改一下,最后的编译语句应该是:
gcc -rdynamic -s -o -ldl myapp test.c
还有就是test.c最后应该加上:
dlclose(dp);
否则会CoreDump。
实际上他是把类的方法变成了一个可以外部调用的C函数。用extern C
2. 深入理解动态库
讲了动态连接库,调用等方面的相关知识。
3.C++dlopen mini HOWTO
关于extern C的相关知识。 ( 2005年08月28日, 02:49:31 下午 HKT ) Permalink 评论 [3]


