环境
ubuntu16.04 + Qt5.7.1
简述
将第三方动态库配置到系统环境变量中,便于使用。
步骤
1、将第三方动态库的头文件及 so 文件拷贝到桌面;
RSAInclude文件夹:
lib文件夹:
2、进入桌面文件夹,打开命令框;
3、输入命令 cp -r RSAInclude /usr/local/include
4、输入命令 cp -r RSASO /usr/local
5、在桌面创建文件 RSA.conf,并输入动态库的路径:
/usr/local/RSASO
6、输入命令 cp -r RSA.conf /etc/ld.so.conf.d
7、最后,这一步很重要。输入命令 sudo ldconfig ,使配置生效。
测试
1、新建项目,在 pro 文件中包含第三方动态库:
INCLUDEPATH += /usr/local/include/RSAInclude
LIBS += /usr/local/lib/libRSADecode.so
2、在头文件中包含第三方头文件:
#include <RSAInclude/rsadecode.h>
3、调用
RSADecode g_rsa;