PCL Ubuntu Установка

Я пытался установить PCL для linux в Ubuntu 14.10: http://pointclouds.org/downloads/linux.html

До сих пор я сделал первые два шаги,

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

Но это не удается на третьем:

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

Что я могу сделать, чтобы решить эту проблему? Я посмотрел онлайн, но все существующие темы, похоже, не имеют рабочего разрешения.

3
задан 20 May 2015 в 01:39

2 ответа

Установите libpcl1, он находится в репозиториях Ubuntu:

sudo apt-get install libpcl1

Или, как сказал @Fabby, скомпилируйте свою собственную версию:

sudo apt-get install git
cd
git clone git@github.com:PointCloudLibrary/pcl.git
cd pcl
mkdir build
cd build
cmake ..

Обратите внимание на отсутствующую разработку библиотеки, например:

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

и установите библиотеки разработки с помощью, например:

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

Запустите компилятор с make

make

и установите [ 1118]

  • классическим способом make install

    sudo make install
    
  • с checkinstall

    sudo apt-get install checkinstall
    sudo checkinstall
    
0
ответ дан 20 May 2015 в 01:39

Потому что для вашей версии Ubuntu эта библиотека не существует в этом PPA.

Чтобы решить эту проблему, вам нужно построить из источника вместо .

0
ответ дан 20 May 2015 в 01:39

Другие вопросы по тегам:

Похожие вопросы: