Ubuntu 16.04 安装PCL

直接执行如下命令,即可:

sudo apt-get install libpcl-dev

sudo apt-get install libpcl-dev pcl-tools

 

如果使用下面的命令,一般会报错,我的就报错了,还是用上面的两条命令。

sudo add-apt-repository ppa:v-launchpad-jochen-sprickerhof-de/pcl

sudo apt-get update

sudo apt-get install libpcl-all

报错如下:

Ubuntu 16.04 安装PCL_第1张图片

W:存储库'http://ppa.launchpad.net/v-launchpad-jochen-sprickerhof-de/pcl/ubuntu xenial Release'没有Release文件。,

N:来自此类存储库的数据无法进行身份验证,因此使用时可能存在危险。

N:有关存储库创建和用户配置详细信息,请参阅apt-secure(8)联机帮助页。

E:无法获取http://ppa.launchpad.net/v-launchpad-jochen-sprickerhof-de/pcl/ubuntu/dists/xenial/main/source/Sources 404 Not Found,

E:某些索引文件无法下载。它们被忽略了,或者使用了旧的。

这应该是Ubuntu的源有问题。

将添加的ppa删去:   

删除一个PPA源:

    到源的目录:cd /etc/apt/sources.list.d
    
    可以看到关于源的文件,删掉即可:sudo rm -rf v-launchpad-jochen-sprickerhof-de-ubuntu-pcl-xenial.list 

 

可以使用源码进行安装PCL,不过我没有尝试:

源码安装1:https://larrylisky.com/2014/03/03/installing-pcl-on-ubuntu/

源码安装2:https://larrylisky.com/2016/11/03/point-cloud-library-on-ubuntu-16-04-lts/

 

参考: http://www.pcl-users.org/missing-package-for-Ubuntu-16-04-td4042009.html

            https://linux.cn/thread-16108-1-1.html

            https://blog.csdn.net/fanjiule/article/details/80913894

            https://blog.csdn.net/yangziluomu/article/details/69525081

            https://stackoverflow.com/questions/39874875/error-in-install-point-cloud-library-ubuntu16-04

 

 

你可能感兴趣的:(Linux)