feat: 添加第三方库 AgIsoStack-plus-plus

This commit is contained in:
2025-11-13 15:16:00 +08:00
parent b16f961043
commit b4b8db185a
5 changed files with 49 additions and 18 deletions

View File

@@ -1,6 +1,22 @@
cmake_minimum_required(VERSION 4.0)
project(isobus_demo)
project(
isobus_demo
VERSION 1.0
LANGUAGES CXX
DESCRIPTION "ISOBUS DEMO Program"
)
set(CMAKE_CXX_STANDARD 20)
add_executable(isobus_demo main.cpp)
set(THREADS_PREFER_PTHREAD_FLAG ON)
find_package(Threads REQUIRED)
add_subdirectory(${PROJECT_SOURCE_DIR}/third_party/AgIsoStack-plus-plus)
add_executable(${PROJECT_NAME} src/main.cpp)
target_link_libraries(${PROJECT_NAME} PRIVATE
isobus::Isobus
isobus::HardwareIntegration
isobus::Utility
Threads::Threads
)