1. 程式人生 > >Dev Envirenment - Windows 10 && Visual Studio 2019 && OpenCV 4.1.0

Dev Envirenment - Windows 10 && Visual Studio 2019 && OpenCV 4.1.0

bug sof 目錄 ram -c 輸入 新建 vs 2010 files

當每天用著 C# && Winform && VS 2010 && .Net Framework 4.0 && Halcon && Other Old Tech,從生疏到熟練到死氣沈沈,總覺得要改變了。

準備

  • Visual Studio 2019 Community 下載
  • Visual Studio 文檔
  • OpenCV 4.1.0 Windows 下載
  • OpenCV 4.1 文檔

應用

  • 使用 VS 2019 新建一個控制臺項目
  • 將 vs 項目的目標平臺修改為 x64
  • 在 vs 項目根目錄新建兩個文件夾,分別用於存儲 OpenCV 庫文件和包含文件。復制 opencv\build\x64\vc15\lib 目錄下的兩個 .lib 文件至 vs 項目下新建的庫目錄; 復制 opencv\build\include 目錄下的 opencv2 文件夾和 opencv\sources\include\opencv2 目錄下的 opencv.hpp 文件至 vs 項目下新建的包含目錄。
  • 設置以下 vs 項目屬性:
    C/C++ -> 常規 -> 附加包含目錄(項目下新建的包含目錄)
    鏈接器 -> 常規 -> 附加庫目錄(項目下新建的庫目錄)
    鏈接器 -> 輸入 -> 附加依賴項(Debug項目為 opencv_world410d.lib;Release 項目為 opencv_world410.lib)
  • 準備工作就緒後就可以編寫代碼了,註意編譯生成項目後應該復制 opencv\build\x64\vc15\bin 目錄下的 opencv_world410.dll 或 opencv_world410d.dll 文件至編譯生成出來的 exe 同級目錄下,否者運行會報缺少 dll 的錯誤。

Dev Envirenment - Windows 10 && Visual Studio 2019 && OpenCV 4.1.0