miércoles, 11 de agosto de 2010

ROSDEP

This is a little post of how to use rosdep.

Use rosdep and rosmake to build any package in the ROS repository.

"Say that you want to build a package called AMAZING_PACKAGE, that you hadn't built on your machine before."

rosdep install AMAZING_PACKAGE


"What's happening under the hood"

1. rosdep uses rosmake to find all system dependencies recursively
2. rosdep looks up how to resolve the system dependencies for the OS running using the rosdep.yaml files.
3. rosdep tries to detect what is installed on your system already
4. rosdep generates a bash script to install all missing system dependencies
5. rosdep executes the bash script

To view the bash script before executing run


rosdep satisfy AMAZING_PACKAGE

No hay comentarios:

Publicar un comentario