请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
搜索
查看: 95|回复: 1

修改msg文件后cmake报错

[复制链接]

4

主题

7

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2021-4-2 17:55:49 | 显示全部楼层 |阅读模式
本来打算在 自定义功能包的msg文件里面加一个bool型flag,但是加上之后编译出现如下报错:(删除这个变量就能编译成功)
CMake Error at /opt/ros/melodic/share/catkin/cmake/safe_execute_process.cmake:11 (message):
  
  execute_process(/home/wheeltec/wheeltec_robot/build/catkin_generated/env_cached.sh
  "/usr/bin/python2" "/usr/bin/empy" "--raw-errors" "-F"
  "/home/wheeltec/wheeltec_robot/build/ball_find/cmake/ball_find-genmsg-context.py"
  "-o"
  "/home/wheeltec/wheeltec_robot/build/ball_find/cmake/ball_find-genmsg.cmake"
  "/opt/ros/melodic/share/genmsg/cmake/pkg-genmsg.cmake.em") returned error
  code 1
Call Stack (most recent call first):
  /opt/ros/melodic/share/catkin/cmake/em_expand.cmake:25 (safe_execute_process)
  /opt/ros/melodic/share/genmsg/cmake/genmsg-extras.cmake:303 (em_expand)
  ball_find/CMakeLists.txt:75 (generate_messages)


-- Configuring incomplete, errors occurred!
See also "/home/wheeltec/wheeltec_robot/build/CMakeFiles/CMakeOutput.log".
See also "/home/wheeltec/wheeltec_robot/build/CMakeFiles/CMakeError.log".
Makefile:838: recipe for target 'cmake_check_build_system' failed
make: *** [cmake_check_build_system] Error 1
Invoking "make cmake_check_build_system" failed





回复

使用道具 举报

2

主题

69

帖子

618

积分

高级会员

Rank: 4

积分
618
发表于 6 天前 | 显示全部楼层
这个可能是编译顺序的问题,参照这里修改你的CMake文件
4f.jpg
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|东莞市微宏智能科技有限公司  

GMT+8, 2021-4-12 02:41 , Processed in 0.058061 second(s), 26 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表