LinuxのシステムでQtCreaterがサードパーティ製ライブラリファイルを参照

1140 ワード

1 . システム環境:Distributor ID:Ubuntu Description:Ubuntu 14.04.5 LTS Release:14.04 Codename:trusty
QTエンジニアリングリンクがサードパーティ製ライブラリを参照して一時的に知っている方法は2つあります.1、Makefileに関連パスパラメータを追加する
二、修正Proファイル、関連パラメータの追加
Qt工程のMakefileは工程中のものであるため.Proファイルが生成するので、サードパーティのライブラリをリンクする必要がある場合は、Makefileに手動で関連パスを追加することができますが、Makefileを頻繁に更新すると、毎回手動で修正するのは面倒なので、修正したほうがいいです.Proファイル.
1つ目の方法:
win32:INCLUDEPATH += C:\test
win32:LIBS += C:\test\yourlib
unix:INCLUDEPATH += /usr/lib
unix:LIBS += /usr/lib/youlib

2つ目の方法:
win32{
INCLUDEPATH += C:\test
LIBS += C:\test\yourlib
}

unix{
INCLUDEPATH +=/usr/lib
LIBS += /usr/lib/youlib
}

win 32およびunixパラメータはそれぞれwindowsシステムおよびlinuxシステムに対応しており、windowsの下に含まれるlibraryと含まれるパスはlinuxの下とは異なるので、プラットフォームをまたぐコードを作成する場合は、特に明記する必要があります.
参考ブログ:http://blog.csdn.net/zyhwing1988/article/details/42873579