1. 程式人生 > >Linux中系統中QtCreater引用第三方庫檔案

Linux中系統中QtCreater引用第三方庫檔案

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下不同,所以如果我們編寫一份跨平臺的程式碼時,需要特別註明。