整理代码

This commit is contained in:
蒲爽 2026-09-28 21:33:04 +08:00
commit c7b4e178ec
364 changed files with 59691 additions and 0 deletions

32
config.cmake Normal file
View file

@ -0,0 +1,32 @@
message(BOARD..${BOARD})
option(USING_HARDWARE_SUBSYSTEM "Using Hardware subsystem" ON)
option(USING_HISIMPP5 "Using Hisilicon MPP5" ON)
# Video
option(USING_VIDEO_SUBSYSTEM "Using Video subsystem" ON)
option(USING_FFMPEG "Using ffmpeg library" ON)
option(USING_MEDIA_FRAMEWORK "Using Media-Framework" ON)
option(USING_ZLMEDIAKIT "Using ZLMediaKit" ON)
option(USING_ONVIF "Using ONVIF" ON)
option(USING_ITE_FRONTEND "Using ITE IT66021" ON)
option(USING_SEMTECH_DEVICE "Using SEMTECH device" OFF)
option(USING_MEDIASERVER "Using media-server" ON)
option(USING_LIBOPUS "Using libopus" ON)
option(USING_SHINE "Using shine MP3" ON)
# Serialization
option(USING_PROTOBUF "Using Google's data interchange format" OFF)
# Network
option(USING_NETWORK_SUBSYSTEM "Using Network subsystem" ON)
option(USING_TCPIP "Using TCP/IP protocol" ON)
# Licence
option(USING_LICENCE_FROM_LOCAL_ENABLE "Using Licence form local enable" ON)
set(CMAKE_C_COMPILER $ENV{GCC_PATH}/$ENV{GCC_PREFIX}gcc)
set(CMAKE_CXX_COMPILER $ENV{GCC_PATH}/$ENV{GCC_PREFIX}g++)
set(CMAKE_BUILD_TYPE Release)
# set(CMAKE_BUILD_TYPE Debug)