首頁 >後端開發 >C++ >如何在Qt Creator中成功連結OpenCV和Qt函式庫?

如何在Qt Creator中成功連結OpenCV和Qt函式庫?

Linda Hamilton
Linda Hamilton原創
2024-12-01 21:13:12639瀏覽

How to Successfully Link OpenCV and Qt Libraries in Qt Creator?

將QtCreator 中的OpenCV 與Qt 庫連結

問題:儘管遵循了指導,但仍嘗試遵循了指導OpenCV 和Qt QtCreator 中的函式庫已不成功。

安裝:

  1. 確保 QtCreator 已隨 Qt 和 MinGW 工具包一起安裝。
  2. 下載 OpenCV 安裝程式並將其解壓縮到路徑中不帶空格的目錄。
  3. 安裝 cmake並設定 PATH 環境變數以包含 MinGW 的編譯器路徑。
  4. 利用 cmake-gui 產生 MinGW Makefile 並指定編譯器路徑。
  5. 取消選擇“WITH_TBB”、“WIT​​H_IPP”和“WITH_CUDA”選擇“WITH_QT”並將“CMAKE_BUILD_TYPE”設定為“調試。”
  6. 透過目錄到opencv_bin 目錄並執行“mingw32-make”和“mingw32-make install”來編譯和安裝OpenCV。
  7. 將QtCreator bin 路徑加入PATH 變數.

專案配置QtCreator:

  1. 建立一個新的控制台應用程式.
  2. 在.pro 文件中包含以下行:

    INCLUDEPATH += C:/Programs/opencv24/opencv_bin2/install/include
  3. 將以下行添加到.pro文件:

    LIBS += -LC:\Programs\opencv24\opencv_bin2\bin \
    libopencv_core240d \
    libopencv_highgui240d \
    libopencv_imgproc240d \
    libopencv_features2d240d \
    libopencv_calib3d240d
  4. 確保main.cpp 檔案包含必要的OpenCV 標頭並正確使用OpenCV 函數。

以上是如何在Qt Creator中成功連結OpenCV和Qt函式庫?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn