如何在 Visual Studio 2022 安裝 OpenCV C++ 開發環境?

瀏覽次數:3,063

本篇將說明 OpenCV C++ 如何於 Visual Studio 2022 專案中進行必須的開發環境設定。

第一步:安裝 OpenCV

前往 OpenCV Releases 頁,下載最新或你要的版本的 opencv-x.x.x-vc14_cv15.exe 檔案。

建立一個資料夾在固定的位置,將 OpenCV 解壓縮到裡面去。

如下圖:

第二步:新增環境變數

展開 Windows 開始,搜尋並進入 編輯系統環境變數

點擊 環境變數

在系統變數中找到 Path,選取後點擊 編輯

新增一項資料夾路徑,位置為 OpenCV/build/x64/vc15/bin。

資料夾內容如下:

第三步:設定專案屬性

開啟新的 C++ 專案,進入導覽列 > 專案 > 屬性,這裡我的專案名稱就叫做 OpenCV,如果你的專案名字不同,會顯示 XXXX 屬性

首先切換組態為 Release,再進入組態屬性 > C/C++ > 一般,在「其他 Include 目錄」後加入 OpenCV/build/include 路徑。

上面的路徑就是下圖中紅框中的資料夾:

接下來進入組態屬性 > 連結器 > 一般,在「其他程式庫目錄」中加入 OpenCV/build/x64/vc15/lib 路徑。

這個路徑對應下圖紅框中的資料夾:

再進入到組態屬性 > 連結器 > 輸入,在其他相依性後加入 opencv_worldXXX.lib 名稱,XXX 數字會因為你使用的 OpenCV 版本而異。

最後回到編輯器畫面,將下圖紅框處的方案組態改成 Release 與 x64 即可,C++ 程式碼應能正常編譯運作。

參考資料

在〈如何在 Visual Studio 2022 安裝 OpenCV C++ 開發環境?〉中有 1 則留言

發表留言