ubuntu18.04下编译cartographer_ros 1. 编译过程中出现下图问题: error: no match for ‘operator=’ vert.vertices = pcl_vert.vertices; 产生问题原因:pcl版本问题所导致 2. 解决过程: 将/opt/ros/melodic/include/pcl_msgs/Vertices.h中的uint32_t改成int32_t 这是因为pcl_msg中使用unit32_t,而在我电脑目前版本已经改成int32_t 解决上述问题后cartographer_ros编译通过