123456789101112131415161718192021222324252627282930 |
- cmake_minimum_required(VERSION 3.16)
- project(camera_shm)
- set(CMAKE_CXX_STANDARD 17)
- # set(OpenCV_DIR "/opt/lib/opencv/4.5.4/lib/cmake/opencv4")
- find_package(OpenCV REQUIRED PATHS "/opt/lib/opencv/4.5.4/lib/cmake/opencv4")
- # include_directories("${CMAKE_CURRENT_BINARY_DIR}")
- file(GLOB SRC_FILES "./src/*.cpp")
- add_executable(${PROJECT_NAME} ${SRC_FILES})
- # add_executable(${PROJECT_NAME} ./src/main.cpp)
- target_link_libraries(${PROJECT_NAME} PRIVATE ${OpenCV_LIBS} )
- target_include_directories(${PROJECT_NAME} PRIVATE ${OpenCV_INCLUDE_DIRS}})
- add_executable(display ./test/display.cpp)
- target_link_libraries(display PRIVATE ${OpenCV_LIBS} )
- target_include_directories(display PRIVATE ${OpenCV_INCLUDE_DIRS}})
- # set(CMAKE_INSTALL_PREFIX /opt/daystar/hik_ptz_camera_grpc_server)
- #
- # install(TARGETS server client
- # DESTINATION bin)
- #
- # install(TARGETS hik_ptz_camera_isapi
- # DESTINATION lib)
- #
- # install(FILES ./hik_ptz_camera_grpc.service
- # DESTINATION .)
- #
|