有关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]
反向跟踪 URL: http://blogs.sun.com/lirincy/entry/%E6%9C%89%E5%85%B3c%E7%A8%8B%E5%BA%8F%E8%B0%83%E7%94%A8c_%E5%87%BD%E6%95%B0%E4%BB%A5%E5%8F%8A_extern_c_%E7%9A%84%E7%9B%B8%E5%85%B3%E7%9F%A5%E8%AF%86
发表一条评论:



发表于 彭松 在 2005年09月20日, 03:17 下午 HKT #
发表于 211.93.37.13 在 2005年12月01日, 03:47 下午 HKT #
发表于 fdasfdsa 在 2006年10月12日, 07:34 下午 HKT #