报错内容:缺乏该文件或者配置文件设置有误
报错原因:在有些PC上编译功能包时顺序是随机的,可能会在没有编译到该功能包时就调用了该功能包的内容,导致无法找到配置文件和相关依赖。
解决办法:需要将出错的功能包先单独编译再整体编译
如果只想编译特定的包(在项目非常大的情况下),请键入以下命令:
catkin_make --only-pkg-with-deps package_name
比如,一个名为hello_world的包
catkin_make --only-pkg-with-deps hello_world