1. 程式人生 > >VS 2013+Qt 5.10+OpenCV 2.4.9配置(詳細附圖連結)

VS 2013+Qt 5.10+OpenCV 2.4.9配置(詳細附圖連結)

小鐘在一個專案裡,需要用到 VS 配置 Qt 以及 OpenCV,在此總結基本的步驟,希望能幫助到有同樣需求的朋友

步驟(一):先下載好三個安裝包

建議安裝在D盤(非系統盤),檔案很大可以不佔空間,除非想要執行速度快就安裝在固態系統盤吧!

  • 下載安裝 Qt Open Source 安裝包並執行
    接著,安裝Qt Open Source安裝包
    安裝注意事項參考步驟(二)
    連結:https://www.qt.io/download
  • 下載解壓縮 OpenCV 2.4.9
    連結:https://opencv.org/releases.htm
    強烈建議:資料夾檔案名稱就叫 “opencv(版本號)“
    因為工作環境會用到不同的版本,就能方便配置
    opencv安裝資料夾

步驟(二)安裝Qt注意事項

如下圖所示,選擇與計算機系統型別的VS版本安裝即可以及tools套件記得勾選。
例如:MSVC 2013 64-bit 對應 Visual Studio 2013 計算機64-bit的元件
Qt安裝

步驟(三)下載安裝相應版本的 Qt-VS外掛

當Qt和外掛安裝好之後,VS上方選單會出現QT5選項,如下圖所示:
VS上方選單會出現QT5選項

步驟(四)VS QT5 選擇配置 Qt 路徑

選擇QT5 ->Qt Options ->Add New Qt Version 配置QT即可 (選取自己的QT安裝路徑)
如:D:\Qt5.10\5.10\msvc2013_64

步驟(五)進行VS 2013 與 OpenCV 2.4.9 環境配置

  • 配置Path系統環境變數 此電腦–>右鍵“屬性”–>高階系統設定–>環境變數–>新建: D:\opencv2.4.9\opencv\build\x64\vc12\bin (配置動態連結庫)
  • VS 2013中配置OpenCV 2.4.9 包含目錄 + 庫目錄 + 連結器
  1. 包含目錄 配置: VC++目錄—>包含目錄:
    D: \opencv2.4.9\opencv\build\include
    D: \opencv2.4.9\opencv\build\include\opencv
    D: \opencv2.4.9\opencv\build\include\opencv2
  1. 庫目錄 配置: VC++目錄—>庫目錄:
    D: \opencv2.4.9\opencv\build\x64\vc12\lib
  1. 連結器 配置: 連結器–>輸入–>附加依賴項
    opencv_ml249d.lib
    opencv_calib3d249d.lib
    opencv_contrib249d.lib
    opencv_core249d.lib
    opencv_features2d249d.lib
    opencv_flann249d.lib
    opencv_gpu249d.lib
    opencv_highgui249d.lib
    opencv_imgproc249d.lib
    opencv_legacy249d.lib
    opencv_objdetect249d.lib
    opencv_ts249d.lib
    opencv_video249d.lib
    opencv_nonfree249d.lib
    opencv_ocl249d.lib
    opencv_photo249d.lib
    opencv_stitching249d.lib
    opencv_superres249d.lib
    opencv_videostab249d.lib
    opencv_objdetect249.lib
    opencv_ts249.lib
    opencv_video249.lib
    opencv_nonfree249.lib
    opencv_ocl249.lib
    opencv_photo249.lib
    opencv_stitching249.lib
    opencv_superres249.lib
    opencv_videostab249.lib
    opencv_calib3d249.lib
    opencv_contrib249.lib
    opencv_core249.lib
    opencv_features2d249.lib
    opencv_flann249.lib
    opencv_gpu249.lib
    opencv_highgui249.lib
    opencv_imgproc249.lib
    opencv_legacy249.lib
    opencv_ml249.lib

如此一來,就能在VS 2013 編譯環境下使用 Qt 以及 OpenCV 了!
以上步驟有讀者發現錯誤,請您務必回覆告知,謝謝。

愛貓狗的IT菜鳥小鐘 敬上
2018/10/13