OpenCV cmakelists.txt 配置
第一种情况:基于自编译的OpenCV,但未安装的情况
include_directories(/home/aaa/work/opencv-3.4.11/include)
link_directories(/home/aaa/work/opencv-3.4.11/build/lib)
target_link_libraries(VPBase opencv_core opencv_highgui opencv_video opencv_imgproc opencv_imgcodecs)
第二种情况: Linux对于已经安装了OpenCV的情况
find_package(OpenCV 3 REQUIRED)
if (OpenCV_FOUND)
message(STATUS "OpenCV_DIR = ${OpenCV_DIR}")
message(STATUS "OpenCV_INCLUDE_DIRS = ${OpenCV_INCLUDE_DIRS}")
message(STATUS "OpenCV_LIBS = ${OpenCV_LIBS}")
include_directories(${OPENCV_INCLUDE_DIRS})
endif ()