Files
detection_pot/CMakeLists.txt
ackimixs 3df784488f update
2024-01-19 12:46:59 +01:00

35 lines
769 B
CMake

cmake_minimum_required(VERSION 3.27)
project(detection_pot VERSION 1.0.0)
set(CMAKE_CXX_STANDARD 17)
find_package( OpenCV REQUIRED )
include_directories( ${OpenCV_INCLUDE_DIRS} )
set(COMMON_SOURCES
utils/utils.h
utils/utils.cpp
)
set(calibrationSources
${COMMON_SOURCES}
calibration.cpp
)
add_executable(calibration ${calibrationSources})
target_link_libraries( calibration ${OpenCV_LIBS} )
# Project 2 sources and executable
set(arucoDetectionSources
${COMMON_SOURCES}
arucoDetector.cpp
utils/ArucoTag.cpp
utils/ArucoTag.h
utils/ArucoDetector.cpp
utils/ArucoDetector.h
)
add_executable(arucoDetector ${arucoDetectionSources})
target_link_libraries( arucoDetector ${OpenCV_LIBS} )