之前ubuntu kinetic环境下安装过pcl-1.7 ,后来因为项目需要重新卸载安装了pcl-1.8,主要卸载命令有:
sudo rm -r /usr/include/pcl-1.7 /usr/share/pcl /usr/bin/pcl* /usr/lib/libpcl*
sudo apt-get --purge remove libpcl-dev
项目编译时发现学要pcl_ros 和pcl_conversions库,PCL1.7中应该是默认安装有的,主要在根目录
/opt/ros/kinetic/ 中的include lib share 中
因此需要自己下载并进行安装:
cd catkin_ws/src
git clone https://github.com/ros-perception/perception_pcl
cd ..
sudo su
suorce /opt/ros/kinect/setup.bash
catkin_make install --cmake-args -DCMAKE_INSTALL_PREFIX=/opt/ros/kinetic
参考:https://blog.csdn.net/wangxiao7474/article/details/103823532
版权声明:本文为Night___Raid原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。