turtlebot安装编译失败,CMake Error (find_package):Could not find a package

turtlebot安装过程:
链接: https://www.ncnynl.com/archives/201811/2787.html.

在安装turtlebot过程中,建立3个工作空间编译时会出现找不到依赖包的情况,如图:

在这里插入图片描述
目前的解决办法就是逐个手动添加缺少的包,如上图缺少的时ecl_build,只需要执行如下命令:

sudo apt-get install ros-kinetic-ecl-build

缺少什么包就添加什么包,注意下滑线改为连字符,在整个过程中大概手动添加了10个左右的包,确实有点麻烦,但目前还没有找到能够自动添加所有缺少的包的操作,如果有的话请评论告知~

猜你喜欢

转载自blog.csdn.net/m0_45291976/article/details/108810742