QT增加鏈結庫和標頭檔案搜尋目錄(相對目錄)

2021-08-16 19:30:44 字數 433 閱讀 6471

qt開發的時候,需要增加鏈結的動態庫或者靜態庫,或者搜尋的標頭檔案。正常情況下,使用相對目錄是最好的。下面是常用的方法:

1 增加庫依賴。如下,out_pwd表示qt編譯後的輸出目錄。比如debug或者release目錄。後續發布的時候,把so庫或者靜態庫放入到對應的目錄即可正常執行。      

libs  += $$out_pwd/libdbop.so   $$out_pwd/libsqlite3.so

2 增加標頭檔案的搜尋路徑。pwd表示pro工程檔案所在的目錄。增加了搜尋路徑之後,標頭檔案的引用就不需要增加相對路徑了,只需要類似#include "abc.h"即可。

includepath += $$pwd/inc/common/inc   $$pwd/inc/base/dbop/inc

鏈結庫和標頭檔案。

1.標頭檔案 系統標準標頭檔案在 usr include 安裝庫的標頭檔案位置 usr local include 如有檔案寫成這樣 include對應 usr include linux can.h 因為他在usr include找不到標頭檔案,是在usr include 下目錄下,所以必須指出他...

Qt新增庫檔案和頭檔案目錄(QCreator)

在使用qtcreator開發影象處理程式的時候想加入opencv庫來處理圖形,新增標頭檔案,需要編輯工程資料夾下的.pro檔案在檔案中新增以下內容,即可包含標頭檔案的資料夾 includepath d opencv2.0 vc2008 include opencv d opencv2.0 vc200...

gcc指定標頭檔案搜尋路徑及動態鏈結庫搜尋路徑

include 直接到系統指定的某些目錄中去找某些標頭檔案。include 先到原始檔所在資料夾去找,然後再到系統指定的某些目錄中去找某些標頭檔案。1.會在預設情況下指定到 usr include資料夾 更深層次的是乙個相對路徑,gcc可執行程式的路徑是 usr bin gcc,那麼它在實際工作時指...