修正三方库报错

This commit is contained in:
lyq 2025-12-30 11:30:52 +08:00
parent 673a5e4adc
commit f8dcfa68b5

View File

@ -11,11 +11,6 @@ find_package(rclcpp REQUIRED)
find_package(sweeper_interfaces REQUIRED) find_package(sweeper_interfaces REQUIRED)
find_package(ament_index_cpp REQUIRED) find_package(ament_index_cpp REQUIRED)
# ======== include headers ========
include_directories(
include
)
# ======== MQTT libs ======== # ======== MQTT libs ========
if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64") if(CMAKE_SYSTEM_PROCESSOR MATCHES "x86_64")
message(STATUS "[MQTT] using x86 static Paho") message(STATUS "[MQTT] using x86 static Paho")
@ -35,10 +30,20 @@ add_executable(remote_ctrl_node
src/config.cpp src/config.cpp
) )
target_include_directories(remote_ctrl_node
PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/include
)
target_link_libraries(remote_ctrl_node target_link_libraries(remote_ctrl_node
${PAHO_LIB} ${PAHO_LIB}
) )
target_include_directories(remote_ctrl_node
SYSTEM PRIVATE
${CMAKE_CURRENT_SOURCE_DIR}/include/paho_mqtt_3c
)
ament_target_dependencies(remote_ctrl_node ament_target_dependencies(remote_ctrl_node
rclcpp rclcpp
sweeper_interfaces sweeper_interfaces