我正在尝试在Ubuntu(64位)上编译PCL以与OpenCV 一起使用。
我正在关注官方website的说明。
当我执行“ make ”时,我收到以下错误:
Linking CXX executable ../../bin/pcl_example_extract_clusters_normals
/usr/bin/ld: cannot find -lpcl_visualization
collect2: ld returned 1 exit status
make[2]: *** [bin/pcl_example_extract_clusters_normals] Error 1
make[1]: *** [examples/segmentation/CMakeFiles/pcl_example_extract_clusters_normals.dir/all] Error 2
make: *** [all] Error 2
请帮我解决这个问题。
答案 0 :(得分:2)
我通过编辑cmake文件来修复它。可视化模块由于某种原因没有被构建。我使用命令ccmake
自定义了cmake文件,以使其构建可视化模块。
答案 1 :(得分:1)
我还必须编辑cmake文件来构建可视化,但后来我发现我需要安装libvtk5-dev,否则可视化模块会自动关闭。
答案 2 :(得分:0)
您还可以使用cmake-gui
并启用BUILD_visualisation