报错内容:
/usr/include/pcl-1.10/pcl/common/io.h:65:9: note: no known conversion for argument 1 from ‘const pcl::PCLPointField’ to ‘int’
make[2]: *** [grid_path_searcher/CMakeFiles/astar_demo.dir/build.make:63: grid_path_searcher/CMakeFiles/astar_demo.dir/src/astar_demo.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1542: grid_path_searcher/CMakeFiles/astar_demo.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Invoking "make -j20 -l20" failed
解决办法
在grid_path_searcher文件下的CMakeLists.txt中添加如下代码
ADD_COMPILE_OPTIONS(-std=c++11 )
ADD_COMPILE_OPTIONS(-std=c++14 )
set( CMAKE_CXX_FLAGS "-std=c++14 -O3" )