Linux下编译so文件,调用时发现找不到CPP中的函数


Linux下编译so动态库文件,调用时发现找不到CPP中的函数。

同样的程序改用.c文件,编译后的函数就能找到。

是不是cpp文件编译so时需要像windows那样导出?

作者: wdy9927   发布时间: 2011-01-07

你是在C中调用的so库吗?

你用的是GCC还是G++?这得高清楚才行

作者: wickyboy   发布时间: 2011-01-07

都是G++。

CPP 中调用so中的方法。

作者: wdy9927   发布时间: 2011-01-07