ROS:CMake Error at /home/sia/demo031_ws/build/plumbing_pub_sub/cmake/plumbing_pub_sub-genmsg.

文章描述了一种在ROS环境中遇到的CMake构建错误,具体是由于msg文件依赖找不到,特别是提及了float消息在plumbing_pub_sub包中未找到。错误的原因可能是msg文件中的类型拼写错误,如误写了int32,string或float32。解决方案是检查并修正msg文件中的拼写错误,确保所有依赖都被正确指定。
摘要由CSDN通过智能技术生成

问题描述: ROS:CMake Error at /home/sia/demo031_ws/build/plumbing_pub_sub/cmake/plumbing_pub_sub-genmsg.cmake:3 (message):
Could not find messages which
‘/home/sia/demo031_ws/src/plumbing_pub_sub/msg/Person.msg’ depends on. Did
you forget to specify generate_messages(DEPENDENCIES …)?

Cannot locate message [float] in package [plumbing_pub_sub] with paths
出错原因: 编写msg文件时拼写错误!

检查如下拼写是否出错!

string
int32
float32
  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值