2018-11-10 rosdep命令的用法

本文参考:http://wiki.ros.org/rosdep
rosdep命令的作用: 可以用来安装功能包的依赖项

rosdep的安装

在Ubuntu电脑上:

sudo apt-get install python-rosdep

或者在非Ubuntu电脑上:

sudo pip install -U rosdep

安装完之后需要调用一次初始化:

sudo rosdep init

然后更新:(注意不要使用sudo rosdep update,否则后面会导致一些权限问题)

rosdep update

rosdep的使用

  • 安装特定包的依赖项
    您可以使用rosdep或者catkin来编译所有ROS repository中的包,比如你要编译一个你的机器上从未编译的包AMAZING_PACKAGE可以使用:
rosdep install AMAZING_PACKAGE
  • 用于安装工作空间中所有包的依赖项

在你的ros工作空间中运行命令:

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

这样就可以自动将您工作空间中所有包的依赖项都安装上。

你可能感兴趣的:(2018-11-10 rosdep命令的用法)