0
0

Auto commit from DCSP - 2026/1/5 20:36:13

This commit is contained in:
xb
2026-01-05 20:36:13 +08:00
commit 292c313b15
49 changed files with 6994 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
cmake_minimum_required(VERSION 3.10)
project(Star_sensorHS)
# 设置C++标准
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
# 设置编译选项
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14 -pthread")
# 包含头文件路径
include_directories(
${CMAKE_CURRENT_SOURCE_DIR} # 当前目录
/usr/local/include/simmsg # simmsg头文件目录
/usr/local/include # 系统本地include
/usr/include # 系统include
)
# 链接库路径
link_directories(
/usr/local/lib # 系统本地lib
/usr/lib # 系统lib
/usr/lib/x86_64-linux-gnu # 系统64位库
)
# 添加可执行文件
add_executable(Star_sensorHS
Star_sensorHS-main.cpp
Star_sensorHS.cpp
)
# 链接库
target_link_libraries(Star_sensorHS
pthread
m
rt
simmsg
fastrtps
fastcdr
foonathan_memory
)
# 设置输出目录
set_target_properties(Star_sensorHS PROPERTIES
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
)