initial commit

This commit is contained in:
bmy
2024-05-24 19:10:41 +08:00
commit d5c427258a
14 changed files with 3275 additions and 0 deletions

27
CMakeLists.txt Normal file
View File

@@ -0,0 +1,27 @@
cmake_minimum_required(VERSION 3.8)
project(capture)
# 设定编译参数
set(CMAKE_CXX_STANDARD 11) # 指定 C++ 版本
set(CMAKE_BUILD_TYPE "Debug") # 调试使用 Debug
set(main main.cc
capture.cc)
set(LOGC logc/log.c)
set(TOML tomlc99/toml.c)
# 查找并添加 OpenCV 的头文件目录
set(OpenCV_DIR ${CMAKE_SOURCE_DIR}/opencv-mobile-4.9.0-armlinux/lib/cmake/opencv4)
find_package(OpenCV REQUIRED)
set(ZMQ zmq)
set(PTHREAD pthread)
message(STATUS " version: ${OpenCV_VERSION}")
message(STATUS " include path: ${OpenCV_INCLUDE_DIRS}")
include_directories(${OpenCV_INCLUDE_DIRS})
add_executable(capture ${main} ${TOML} ${LOGC})
target_link_libraries(capture ${PTHREAD} ${ZMQ} ${OpenCV_LIBS})