系統(tǒng):MacOS? IDE:Clion?
1. 下載并安裝opencv
我下的是源碼,編譯安裝opencv盒至,版本4.1.1
github地址:https://github.com/opencv/opencv/tree/4.1.1
(1) 執(zhí)行命令 git clone?https://github.com/opencv/opencv/tree/4.1.1
(2) 下載下來(lái)源碼后,源碼目錄執(zhí)行命令,cmake編譯
cmake -S . -B opencv_bin/
注意: opencv要求新建目錄cmake殊鞭,我這里就在當(dāng)前目錄下新建目錄opencv_bin
(3) cmake完成后,進(jìn)行make数冬,在opencv_bin目錄下
make -j 3
(4) make install 完成安裝
到這里节槐,opencv就編譯安裝完成了
2. 在cmake工程中使用opencv
主要是CmakeLists.txt文件的配置,如下:
cmake_minimum_required(VERSION 3.14)
project(my_proj)
set(CMAKE_CXX_STANDARD 11)
set(OpenCV_DIR /Users/hailey_zhang/Desktop/code/opencv/opencv_bin)? # 配置opencv的lib庫(kù)地址
find_package(OpenCV REQUIRED )
add_executable(my_proj main.cpp)
target_link_libraries(my_proj ${OpenCV_LIBS} )??# 鏈接的時(shí)候把lib加上