cmake_minimum_required(VERSION 3.0)
project(cvmatprocess)
message("Project PATH: ${PROJECT_SOURCE_DIR}")
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -O3 -std=c++14 -fPIC -Wall")
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O3 -std=c++14 -fPIC -Wall")
set(CC_ENV "")
include_directories(
./source/3rd/opencv3.2.0/include)
#aux_source_directory(${PROJECT_SOURCE_DIR}/source/Undistort/src SRC_UNDISTORT)
set(SRC_FILES
${SRC_UNDISTORT}
)
if(BUILD_PLATFORM_X86)
link_directories(
./source/3rd/opencv3.2.0/lib
${CC_ENV}/usr/lib
${CC_ENV}/usr/local/lib
${CC_ENV}/usr/local/lib64
)
else ()
#link_libraries()
link_directories(
./source/3rd/opencv3.2.0/lib
${CC_ENV}/usr/lib
${CC_ENV}/usr/local/lib
${CC_ENV}/usr/local/lib64
)
endif()
add_executable(cvmatprocess ${PROJECT_SOURCE_DIR}/source/Main/main.cpp ${SRC_FILES})
target_link_libraries(cvmatprocess
opencv_core
opencv_imgproc
opencv_imgcodecs
opencv_videoio
opencv_video
opencv_highgui
opencv_features2d
opencv_calib3d
opencv_flann
opencv_ml
)
09-18
2048
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
12-10
1249
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
02-28
2万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-19