Qt Creator中pro文件添加外部动态库的方法
QT Creator 添加外部库的方法:
由于老是忘记,还是在随笔里面记录下。
1.代码撰写
1.1 附加头文件包含目录
1.1.1 INCLUDEPATH += ./boost/include \
src/thirdpart/include //用相对路径的方法包含了两include
1.1.2 INCLUDEPATH += D:/boost/include \
E:/vms/include //使用绝对路径包含两个include
1.2 链接库
1.2.1 LIBS += -LD:/vms/Libraries/ -lib1 \
-LD:/vms/Libraries/ -lib2 \ //注意 -L 以及跟路径间没有空格
1.2.2 LIBS += D:/vms/Libraries/lib1 \ //使用绝对路径没有-L -l
1.2.3 LIBS += $$PWD/Libraries/lib1 \ //相对路径(只适用于windows的静态库)
注意(.lib .a是静态库 ; .so 是动态库) , 对于配置了动态库的必须把相应的dll至于exe执行目录或者在环境变量中配置路径
2. 通过右键项目,点击添加库(不知道为什么有时候可以,有时候不行)
选择外部库