Cmake编译PCL项目报错:cannot find -lvtkproj4 只需要在CmakeLists.txt里面中PCL依赖项后面加上这句话即可 list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4") 。 即为: # 设置PCL点云库依赖 find_package(PCL) include_directories(${ PCL_INCLUDE_DIRS}) list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4")#不加这个会报错,必须在下面这行之前 link_directories($