慕婉染: 编译36个编译了好久
【ROS2机器人入门到实战】配置Fishbot进行建图慕婉染: 没有map,服了弄了一个晚上没结果
【ROS2机器人入门到实战】为FishBot添加添加激光雷达传感器慕婉染: 小鱼nb
ROS2前置基础教程 | 小鱼教你用make编译ROS2节点白云千载尽: build: g++ first_node.cpp \ -I /opt/ros/foxy/include \ -L /opt/ros/foxy/lib/ \ -lrclcpp -lrcutils \ -o first_node clean: rm first_node 解决了,直接使用所有的include和lib就好了,同时要注意指定动态链接
ROS2前置基础教程 | 小鱼教你用make编译ROS2节点白云千载尽: cyun@cyun:~/my_project/forklift_2/src$ g++ first_node.cpp \ > -I/opt/ros/foxy/include/rclcpp/ \ > -I /opt/ros/foxy/include/rcl/ \ > -I /opt/ros/foxy/include/rcutils/ \ > -I /opt/ros/foxy/include/rmw \ > -I /opt/ros/foxy/include/rcl_yaml_param_parser/ \ > -I /opt/ros/foxy/include/rosidl_runtime_c \ > -I /opt/ros/foxy/include/rosidl_typesupport_interface \ > -I /opt/ros/foxy/include/rcpputils \ > -I /opt/ros/foxy/include/builtin_interfaces \ > -I /opt/ros/foxy/include/rosidl_runtime_cpp \ > -I /opt/ros/foxy/include/tracetools \ > -I /opt/ros/foxy/include/rcl_interfaces \ > -I /opt/ros/foxy/include/libstatistics_collector \ > -I /opt/ros/foxy/include/statistics_msgs \ > -L /opt/ros/foxy/lib/ \ > -lrclcpp -lrcutils \ > -o first_node first_node.cpp:2:10: fatal error: rclcpp/rclcpp.hpp: No such file or directory 2 | #include "rclcpp/rclcpp.hpp" | ^~~~~~~~~~~~~~~~~~~ compilation terminated. 这是为什么,我使用的是foxy版本的