Qt編譯安裝OpenCV3.0
阿新 • • 發佈:2019-02-09
作業系統: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指定的目錄。