1
编译环境
Ubuntu18
PCL 1.11.0
Eigen 3.3.9
CUDA 11.2
2
报错
libpcl_gpu_kinfu.so.1.11.1: undefined reference to `__cudaPushCallConfiguration'”
3
解决
感觉好像是CUDA路径问题,然后再cmakelists里手动设置路径并没有解决
后来决定在cmake中
cmake -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr \
-DBUILD_GPU=ON -DBUILD_apps=ON -DBUILD_examples=ON \
-DCMAKE_INSTALL_PREFIX=/usr ..
将-DBUILD_GPU设置为OFF即可,不使用CUDA编译。