Instalação Ubuntu PCL

3

Eu tenho tentado instalar o PCL para Linux no Ubuntu 14.10: link

Até agora, eu fiz os dois primeiros passos,

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

Mas falha no terceiro:

$ sudo apt-get install libpcl-all
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package libpcl-all

O que posso fazer para resolver este problema? Eu olhei online, mas todos os tópicos existentes não parecem ter uma resolução de trabalho.

    
por roro172 20.05.2015 / 00:39

2 respostas

3

Instale libpcl1 nos repositórios do Ubuntu:

sudo apt-get install libpcl1

Ou como @Fabby disse, compile sua própria versão:

sudo apt-get install git
cd
git clone [email protected]:PointCloudLibrary/pcl.git
cd pcl
mkdir build
cd build
cmake ..

Observe as bibliotecas de desenvolvimento ausentes, por exemplo:

-- checking for module 'eigen3'
--   package 'eigen3' not found
-- checking for module 'flann>=1.7.0'
--   package 'flann>=1.7.0' not found

e instale as bibliotecas de desenvolvimento com, por exemplo:

sudo apt-get install libeigen3-dev
sudo apt-get install libflann-dev

Inicie o compilador com make

make

E instale

  • o caminho clássico make install

    sudo make install
    
  • com checkinstall

    sudo apt-get install checkinstall
    sudo checkinstall
    
por A.B. 20.05.2015 / 16:27
0

Porque sua versão do Ubuntu esta biblioteca não existe neste PPA.

Para resolver isso, você precisa criar a partir da fonte .

    
por Fabby 20.05.2015 / 03:47