问题背景
在安装 Super4PCS 时,执行 make install
时报错如下:
[ 62%] Building CXX object apps/PCLWrapper/CMakeFiles/OpenGR-PCLWrapper.dir/main.cpp.o
/home/xxx/Tools/OpenGR/apps/PCLWrapper/main.cpp:2:10: fatal error: pcl/point_types.h: No such file or directory
2 |
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [apps/PCLWrapper/CMakeFiles/OpenGR-PCLWrapper.dir/build.make:63: apps/PCLWrapper/CMakeFiles/OpenGR-PCLWrapper.dir/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:1499: apps/PCLWrapper/CMakeFiles/OpenGR-PCLWrapper.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
解决方法
在 apps/PCLWrapper/CMakeLists.txt
中进行修改,将
find_package( PCL 1.8 QUIET COMPONENTS common io search visualization)
替换为
find_package(PCL 1.12 REQUIRED)
因为我安装的是 PCL 1.12 ,而且是从源码进行安装的,所以我这样修改,解决了问题。
参考链接
[1] https://storm-irit.github.io/OpenGR/a00002.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)