1. 程式人生 > >Qt編譯安裝OpenCV3.0

Qt編譯安裝OpenCV3.0

作業系統:windows10

Qt版本:5.5

編譯器:Mingw4.9.2

CMake:3.3.2

OpenCV:3.0

1、編譯Opencv需要CMake,如果未安裝,請下載安裝(下載地址:https://cmake.org/download/),並在Qt creator中配置Cmake。

2、用Qt creator開啟工程,選擇Opencv原始碼目錄下的CMakeLists.txt,在彈出的對話方塊中,指定構建路徑(隨便選一個即可,安裝完畢後可刪除)

3、在彈出的對話方塊中,輸入引數:-DWITH_IPP=OFF -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=C:/OpenCV,然後點選“執行CMake”

4、修改Opencv原始碼目錄中的cmake/OpenCVCompilerOptions.cmake檔案,註釋掉:add_extra_compiler_option(-Werror=non-virtual-dtor)

5、進入Qt的專案配置介面,點選“新增構建步驟”-Make,目標列表中勾選“install”

6、構建即可完成編譯和安裝。安裝路徑為第3步中CMAKE_INSTALL_PREFIX指定的目錄。