Linux中系統中QtCreater引用第三方庫檔案
阿新 • • 發佈:2019-01-09
1 . 系統環境:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.5 LTS
Release: 14.04
Codename: trusty
QT工程連結引用第三方庫暫時知道的有兩種方法:
一、在Makefile中新增相關路徑引數
二、修改.pro檔案,新增相關引數
由於Qt工程的Makefile是根據工程中的.pro檔案生成的,所以如果我們需要連結第三方庫是,可以在Makefile中手動新增相關路徑,但是如果經常更新Makefile的話,每次都手動修改會很麻煩,所以最好還是修改.pro檔案。
第一種方式:
win32: INCLUDEPATH += C:\test
win32:LIBS += C:\test\yourlib
unix:INCLUDEPATH += /usr/lib
unix:LIBS += /usr/lib/youlib
第二種方式:
win32{
INCLUDEPATH += C:\test
LIBS += C:\test\yourlib
}
unix{
INCLUDEPATH +=/usr/lib
LIBS += /usr/lib/youlib
}
win32以及unix引數分別對應windows系統以及linux系統,我們在windows下包含的library和包含路徑與在linux下不同,所以如果我們編寫一份跨平臺的程式碼時,需要特別註明。