- cmake_minimum_required(VERSION 3.18)
- project(demo)
- add_library(cam src/CameraImpl.cpp
- ./src/detail/CameraConcept.hpp
- ./src/devices/USBCamera.cpp)
- # ./src/devices/NetworkCamera.cpp)
- # target_link_libraries(cam PRIVATE ${OpenCV_LIBS})
- target_include_directories(cam PUBLIC include)
- add_executable(demo ./test/main.cpp)
- target_link_libraries(demo PRIVATE cam)
|