在linux工程中添加libtest.so动态库
1、添加该动态库相应的头文件
2、添加动态链接库的路径(可以将动态库放在/usr/lib/下,也可以使用绝对路径)
3、在makefile中添加动态库的链接(-ltest)
注:
上述步骤添加完成后编译如果还出现找不到函数的情况可能是c文件不能在c++被调用,在库的头文件中添加
#ifdef _cplusplus
extern "C"{
#endif
n个函数描述
#ifdef _cplusplus
}
#endif
原文地址:http://sysq2012cto.blog.51cto.com/8202674/1579180