1. 先從 OpenCV官網下載原始檔, 然後解壓縮.
2. 下載 CMake 安裝檔, 並完成安裝.
啟動 CMake 後, 在上方先輸入解壓縮後的目錄以及輸出目錄 (一般習慣為專案目錄下的build),並勾選 Grouped 與 Advanced, 然後按 Configure 按鈕, 就會讀取專案的設定檔, 在還未 Generate 前, 選項是紅色的:
載入設定時, 下方會出現處理過程的訊息, 完成後到選項最下方將 WITH 打開, 並勾選 WITH_CUDA:
勾選 WITH_CUDA 後, 會出現 CUDA 選項, 可以自行選擇需要的模組;
接著在 BUILD 選項內勾選 BUILD_opencv_world, 這樣才會輸出 world 檔, INSTALL項目下的INSTALL_CREATE_DISTRIB 也順便勾選
完成後, 按 Generate 按鈕, 然後就可以在 build 目錄下找到 Visual Studio 的 OpenCV.sln 方案檔, 執行 Visual Studio 後打開該方案檔然後進行建置即可, 時間大約3小時. 一開始是預設建置ALL_BUILD, 完成後須重新建置INSTALL, 才能得到安裝檔:
依據需求分別建置 Debug與Relase版, 以及 win32 與 win64 版, 完成後的檔案在 build\install 目錄下, 複製到須要的目錄即可.
沒有留言:
張貼留言