非系统安装的OpenCV的CmakeLists写法

来源:互联网 发布:淘宝破碎群岛飞行成就 编辑:程序博客网 时间:2024/06/07 10:06
cmake_minimum_required(VERSION 2.8)
PROJECT(libqrdetect)
add_compile_options(-std=c++11)
add_library(libqrdetect SHARED libusblocal.cpp)
include_directories("/home/xgx/opencv-3.2.0/build/install/include")
include_directories("/home/xgx/opencv-3.2.0/build/install/include/opencv")
include_directories("/home/xgx/opencv-3.2.0/build/install/include/opencv2")
LINK_DIRECTORIES("/home/xgx/opencv-3.2.0/build/install/lib")
target_link_libraries(libqrdetect /home/xgx/opencv-3.2.0/build/install/lib/libopencv_aruco.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_core.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_features2d.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_flann.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_highgui.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_imgcodecs.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_imgproc.so /home/xgx/opencv-3.2.0/build/install/lib/libopencv_videoio.so)