[ 38%] Built target pcl_registration
[ 38%] Linking CXX shared library ../lib/libpcl_segmentation.so
[ 38%] Built target pcl_segmentation
make: *** [Makefile:152:all] 错误 2
在进行pcl的安装过程之中,make之后遇到上述问题
按上图中搜索打勾后即可解决此问题。
问题二
/usr/bin/ld: CMakeFiles/pcl_vtk2pcd.dir/vtk2pcd.cpp.o: undefined reference to symbol '_ZN18vtkPolyDataNormals3NewEv'
/usr/bin/ld: /usr/local/lib/libvtkFiltersCore-8.2.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/pcl_vtk2pcd.dir/build.make:110:bin/pcl_vtk2pcd] 错误 1
make[1]: *** [CMakeFiles/Makefile2:2870:tools/CMakeFiles/pcl_vtk2pcd.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
问题三
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
collect2: error: ld returned 1 exit status
make[2]: *** [io/tools/CMakeFiles/pcl_openni_grabber_example.dir/build.make:110:bin/pcl_openni_grabber_exaple] 错误 1
make[2]: *** [io/tools/CMakeFiles/pcl_pcd_introduce_nan.dir/build.make:110:bin/pcl_pcd_introduce_nan] 错误 1
make[1]: *** [CMakeFiles/Makefile2:2028:io/tools/CMakeFiles/pcl_openni_grabber_example.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
make[1]: *** [CMakeFiles/Makefile2:2084:io/tools/CMakeFiles/pcl_pcd_introduce_nan.dir/all] 错误 2
[ 22%] Building CXX object surface/CMakeFiles/pcl_surface.dir/src/3rdparty/poisson4/bspline_data.cpp.o
[ 22%] Building CXX object surface/CMakeFiles/pcl_surface.dir/src/3rdparty/poisson4/factor.cpp.o
问题四
/usr/bin/ld: ../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/pcl_add_gaussian_noise.dir/build.make:110:bin/pcl_add_gaussian_noise] 错误 1
make[1]: *** [CMakeFiles/Makefile2:8748:tools/CMakeFiles/pcl_add_gaussian_noise.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
[ 14%] Linking CXX executable ../bin/pcl_vtk2pcd
/usr/bin/ld: CMakeFiles/pcl_vtk2pcd.dir/vtk2pcd.cpp.o: undefined reference to symbol '_ZN18vtkPolyDataNormals3NewEv'
/usr/bin/ld: /usr/local/lib/libvtkFiltersCore-8.2.so.1: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
make[2]: *** [tools/CMakeFiles/pcl_vtk2pcd.dir/build.make:110:bin/pcl_vtk2pcd] 错误 1
make[1]: *** [CMakeFiles/Makefile2:8519:tools/CMakeFiles/pcl_vtk2pcd.dir/all] 错误 2
问题五
[ 16%] Built target pcl_io
Scanning dependencies of target pcl_filters
[ 17%] Linking CXX executable ../../bin/pcl_openni_grabber_example
Scanning dependencies of target pcl_convert_pcd_ascii_binary
Scanning dependencies of target pcl_pcd_introduce_nan
[ 17%] Building CXX object io/tools/CMakeFiles/pcl_convert_pcd_ascii_binary.dir/convert_pcd_ascii_binary.cpp.o
[ 17%] Building CXX object io/tools/CMakeFiles/pcl_pcd_introduce_nan.dir/pcd_introduce_nan.cpp.o
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
make[2]: *** [io/tools/CMakeFiles/pcl_openni_grabber_example.dir/build.make:110:bin/pcl_openni_grabber_exaple] 错误 1
make[1]: *** [CMakeFiles/Makefile2:2028:io/tools/CMakeFiles/pcl_openni_grabber_example.dir/all] 错误 2
make[1]: *** 正在等待未完成的任务....
[ 18%] Building CXX object gpu/kinfu/CMakeFiles/pcl_gpu_kinfu.dir/src/raycaster.cpp.o
[ 18%] Building CXX object filters/CMakeFiles/pcl_filters.dir/src/conditional_removal.cpp.o
[ 18%] Linking CXX shared library ../../lib/libpcl_gpu_utils.so
[ 18%] Built target pcl_gpu_utils
[ 18%] Building CXX object filters/CMakeFiles/pcl_filters.dir/src/convolution.cpp.o
[ 18%] Building CXX object gpu/kinfu/CMakeFiles/pcl_gpu_kinfu.dir/src/tsdf_volume.cpp.o
[ 18%] Linking CXX executable ../../bin/pcl_convert_pcd_ascii_binary
[ 18%] Building CUDA object gpu/kinfu/CMakeFiles/pcl_gpu_kinfu.dir/src/cuda/bilateral_pyrdown.cu.o
[ 18%] Building CXX object filters/CMakeFiles/pcl_filters.dir/src/crop_box.cpp.o
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
make[2]: *** [io/tools/CMakeFiles/pcl_convert_pcd_ascii_binary.dir/build.make:110:bin/pcl_convert_pcd_asci_binary] 错误 1
make[1]: *** [CMakeFiles/Makefile2:2113:io/tools/CMakeFiles/pcl_convert_pcd_ascii_binary.dir/all] 错误 2
[ 18%] Building CXX object filters/CMakeFiles/pcl_filters.dir/src/extract_indices.cpp.o
[ 18%] Linking CXX shared library ../../lib/libpcl_gpu_octree.so
[ 18%] Built target pcl_gpu_octree
[ 18%] Building CXX object filters/CMakeFiles/pcl_filters.dir/src/filter.cpp.o
[ 18%] Linking CXX executable ../../bin/pcl_pcd_introduce_nan
[ 18%] Building CUDA object gpu/kinfu/CMakeFiles/pcl_gpu_kinfu.dir/src/cuda/colors.cu.o
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Construct()'
/usr/bin/ld: ../../lib/libpcl_io.so.1.12.0.99: undefined reference to `vtkFiltersParallelDIY2_AutoInit_Destruct()'
collect2: error: ld returned 1 exit status
make[2]: *** [io/tools/CMakeFiles/pcl_pcd_introduce_nan.dir/build.make:110:bin/pcl_pcd_introduce_nan] 错误 1
make[1]: *** [CMakeFiles/Makefile2:2084:io/tools/CMakeFiles/pcl_pcd_introduce_nan.dir/all] 错误 2
[ 18%] Building CUDA object gpu/kinfu/CMakeFiles/pcl_gpu_kinfu.dir/src/cuda/coresp.cu.o