ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
I'm not familiar with Bayes++, but I do know that if Bayes++ is not built using CMake, the #include
statements in the source code might not use the same naming conventions as in ROS's CMake build system. For example, in a ROS project, to include a header file in the package, I would use the following:
#include <my_package_name/my_header.hpp>
But in many Makefile projects, the convention is to just use:
#include "my_header.hpp"
and let the Makefile take care of the file paths.
If I get some time, I can look further into this source code, but this is just a generic issue that I've encountered while using 3rd party libraries and building as a ROS package.