天天看点

rosdep1.安装rosdep2.初始化rosdep3.使用rosdep

rosdep是一个用于安装系统依赖项的命令行工具

1.安装rosdep

sudo apt-get install python-rosdep
           

2.初始化rosdep

sudo rosdep init
           

Do NOT run rosdep update with sudo. It is not required and will result in permission errors later on.

rosdep update
           

3.使用rosdep

3.1 安装特定包的依赖关系

您可以使用rosdep和catkin在ROS库建立任何包。假设您要构建一个名为AMAZING_PACKAGE的包,之前您尚未在您的计算机上构建。

rosdep install AMAZING_PACKAGE
           

3.2 安装工作空间中所有包的依赖关系

转到catkin工作区的顶级目录,其中包含您要使用的ROS包的源代码。然后运行:

rosdep install --from-paths src --ignore-src -r -y
           

此命令可以神奇地安装catkin工作区中的软件包所依赖但在您的计算机上缺少的所有软件包。