0

我听从了 Michael Huang 的指导

我的错误信息如下:

在 /home/evadro/quadevac_sim_ws/catkin_ws/src/menge_gazebo/menge_congregate/include/MengeCong.h:10:0 包含的文件中,来自 /home/evadro/quadevac_sim_ws/catkin_ws/src/menge_gazebo/menge_congregate/src/MengeCong.cpp :8:/home/evadro/quadevac_sim_ws/catkin_ws/src/menge_gazebo/menge_congregate/../menge_common/include/MengePlugin.h:13:44:致命错误:gazebo/physics/InstancedActor.hh:没有这样的文件或目录编译终止。menge_gazebo/menge_congregate/CMakeFiles/menge_congregate.dir/build.make:62:目标“menge_gazebo/menge_congregate/CMakeFiles/menge_congregate.dir/src/MengeCong.cpp.o”的配方失败了[2]:* [menge_gazebo/menge_congregate/CMakeFiles/menge_congregate.dir/src/MengeCong.cpp.o] 错误 1 ​​CMakeFiles/Makefile2:4099:目标 'menge_gazebo/menge_congregate/CMakeFiles/menge_congregate.dir/all' 的配方失败 [1]: * [menge_gazebo/menge_congregate/CMakeFiles/menge_congregate.dir/all]

第二个错误是:

make[1]: *** 等待未完成的工作....

Makefile:140:目标“全部”的配方失败

make: *** [全部] 错误 2

调用“make -j24 -l24”失败

4

1 回答 1

0

你的错误是gazebo/physics/InstancedActor.hh No such file or directory

此标头不在 Gazebo 的标准版本上。External Depenencies 确保您编译了此处提到的 Gazebo Repo ,没有错误。然后 Double 检查路径,以便编译器可以找到丢失的标头。

于 2020-03-04T16:24:23.013 回答