Windows下OpenCV的安裝及編譯


下載並安裝OpenCV,並分別在debug模式和release模式下進行編譯###

(其實是一個LearningOpencv上的一個練習題,不過還是記錄下來好了)


  • 下載Cmake###

鏈接https://cmake.org/download/,選擇binary distributions中對應版本的.msi文件,雙擊安裝

  • 下載Git###

Git安裝(這一步不要也行)

  • 下載opencv###

鏈接https://opencv.org/releases.html,選擇相應的win pack下載后解壓安裝,安裝過程中記住選擇的vs版本號(v14還是v15之類的)

  • 下載opencv_contrib###

打開git,輸入

   git clone git@github.com:opencv/opencv_contrib.git

  將下載后的opencv_contrib文件復制到opencv文件夾內
  (沒有git的話就直接下載opencv_contrib然后解壓,這里就不說了)

  • 編譯opencv###

在opencv文件夾內創建一個build_1文件夾(名字只要不和已有的重就好)
打開cmake,source code中選擇X:/opencv/souces,to build中選擇X:/opencv/build_1
點擊Configure,在對話框中選擇之前安裝opencv時vs版本號,之后點擊finish
點擊Generate
生成完成后,在NAME中找到OPENCV_EXTRA_MODULES_PATH,其value值改為X:/opencv/opencv_contrib/modules
再次點擊Generate

  • 生成解決方案###

debug模式:
在編譯好的X:/opencv/build_1中找到OpenCV.sln文件,用VS打開(我的是VS2017),界面調試中選擇debug,x64,本地Windows調試器,開始調試
調試結束后在解決方案項目中的CMakeTargets中找到INSTALL,右擊選擇僅用於此項目>僅生成INSTALL
release模式:
界面調試中選擇release,x64,本地Windows調試器,開始調試
調試結束后在解決方案項目中的CMakeTargets中找到INSTALL,右擊選擇僅用於此項目>僅生成INSTALL


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM