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. 通過右鍵項目,點擊添加庫(不知道為什么有時候可以,有時候不行)
選擇外部庫