编译时出现:opml/base/spaces/RealVectorsStateSpace.h头文件找不到,其实是opml库的头文件都找不到。
初步分析是因为makefile文件没有包含该目录,找到opml库的位置,使用
dpkg -L ros-melodic-opml
将找到的目录添加到makefile文件中
include_directories(/opt/ros/melodic/include)
include_directories(/opt/ros/melodic/share/ompl)