ubuntu16.04和14.04编译ros包的区别
CMakeLists.txt
include_directories(
# include
${catkin_INCLUDE_DIRS}
)
在14.04可能没有${catkin_INCLUDE_DIRS}也能编译成功,但是在16.04我要要进去才行。**如果没有有时候会出现ros/ros.h: No such file or directory
package.xml
<package format="2">
以及
<exec_depend>
但是有时候在16.04用run_depend也行。如果想要run_depend在16.04上运行通过,则需要
<package>
以及
<run_depend>