QT配置第三方庫

2021-08-08 12:15:02 字數 692 閱讀 1254

在windows平台用qt 配置opencv3.2舉例

在qt pro檔案中「#」代表注釋,$$ 代表去除***x中的內容;

config+=your_platfrom
your_platfrom

#判斷當前平台是x86還是x86,;

contains(qmake_target.arch,x86_64)else
③:
#判斷是debug版本還是release版本
win32:config(release,debug|release):
win32:config(debug,debug|release):
④:
#新增依賴庫路徑「-l」引入路徑,「$$」取出變數中的值
libs+=-l$$src_dir/$$opencv_dir/lib/$$os-lopencv_world320$$
⑤:
#新增庫標頭檔案路徑
includepath

+=$$opencv_dir/include

Qt使用第三方庫

src 3rdparty lib bin 上面的資訊在 pro 檔案中提供,以便 qmake 可以解析它並生成 makefiles。makefiles 包含編譯器和鏈結器生成輸出所需的所有資訊,無論它是可執行檔案,另乙個庫檔案等。使用 includepath 變數提供 mylibrary 的 inc...

Qt 呼叫第三方庫

一 製作動態庫c 動態庫 c 生成dll,專案名稱mydll 件 ifndef mdll h define mdll h ifdef mylibdll define mylibdll extern c declspec dllimport else define mylibdll extern c ...

Qt 第三方庫檔案路徑的配置

qt 工程pro檔案的簡單配置 重點是第三方標頭檔案和庫 一般要編譯鏈結第三方庫時配置include目錄 例如 假設檔案放在c盤 1 絕對路徑 includepath c boost include 2 相對路徑 includepath boost include 相對路徑中.可以省略 路徑中不能出...