How to determine what package a node belongs to?
Hi !
I have read the "Create a ros package tutorial" and I more or less understand what the tags
#include <ros/ros.h>
#include <tf/transform_listener.h>
#include <turtlesim/Velocity.h>
#include <turtlesim/Spawn.h>
The questions I have are:
- Are the includes enough to determine the dependencies?
- How do I determine the package name from the include file name, e.g. for tf/transform_listener.h?
- If dependencies can be deduced from the includes, is there some automatic tool to do it?
Thanks for any input.
GGG
Asked by ggg on 2014-04-20 23:22:17 UTC
Answers
- the includes are enought to determine the build dependencies
- The standard is "
/ .h - There are some tools that can help you analyze headers for dependencies, but they are not sufficient.
Asked by tfoote on 2018-10-03 05:30:08 UTC
Comments