使用命令查看當前的opencv版本:
自帶的是opencv-2.4.9
安裝opencv3.1
安裝opencv的依賴項
進入解壓后的opencv安裝包,新建目錄,目錄名為build,並進入該目錄
輸入命令
在這里,opencv3.3的安裝目錄放在了/usr/local/opencv310文件夾,同時注釋了和CUDA相關的部分(當前安裝的CUDA7.5,在編譯的時候編譯不過去 )
緊接着需要配置下文件,通過修改bashrc文件來設置PKG_ CONFIG_PATH(后來發現好像還需要改一下LD_LIBRARY_PATH)<引用>
保存之后,再使用命令
這時候使用命令,opencv版本已經變成3.1了
當你使用的是cmake工具時,在CMakeLists.txt中加入路徑即可使用opencv3.1
set(OpenCV_DIR /usr/local/opencv310/share/OpenCV)
find_package(OpenCV 3.1 REQUIRED)
include_directories(SYSTEM ${OpenCV_INCLUDE_DIRS} /usr/local/opencv310/include)
find_package("/usr/local/opencv310/include/opencv2")
當你想返回使用opencv2時,將find_package(OpenCV 3.1 REQUIRED )換成find_package(OpenCV REQUIRED )即可,並將該代碼上面一行和下面倆行刪除即可。
