CMakeLists.txt 407 B

123456789101112
  1. cmake_minimum_required(VERSION 3.18)
  2. project(demo)
  3. add_library(cam src/CameraImpl.cpp
  4. ./src/detail/CameraConcept.hpp
  5. ./src/devices/USBCamera.cpp)
  6. # ./src/devices/NetworkCamera.cpp)
  7. # target_link_libraries(cam PRIVATE ${OpenCV_LIBS})
  8. target_include_directories(cam PUBLIC include)
  9. add_executable(demo ./test/main.cpp)
  10. target_link_libraries(demo PRIVATE cam)