This commit is contained in:
2026-05-05 08:45:54 +07:00
parent ca9bfca40c
commit 3803dc3738
3 changed files with 7 additions and 4 deletions

View File

@@ -34,7 +34,10 @@ include_directories(
)
link_directories(${GAZEBO_LIBRARY_DIRS})
list(APPEND CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GAZEBO_CXX_FLAGS}")
# NOTE: CMAKE_CXX_FLAGS must remain a plain string. Using list(APPEND) turns it
# into a semicolon-separated CMake list, which can break generated make rules
# (e.g., shell treats `;` as a command separator).
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${GAZEBO_CXX_FLAGS}")
add_library(${PROJECT_NAME} src/steer_drive_controller.cpp src/odometry.cpp src/speed_limiter.cpp)
target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES} ${GAZEBO_LIBRARIES})