Как установить PCL (библиотеку облаков точек) в Ubuntu: несколько методов

Чтобы установить PCL (библиотеку облаков точек) в Ubuntu, вы можете воспользоваться несколькими способами:

Метод 1: использование диспетчера пакетов Ubuntu

  1. Откройте окно терминала.
  2. Обновите список пакетов: sudo apt update
  3. Установить PCL: sudo apt install libpcl-dev

Метод 2: сборка из исходного кода

  1. Установите необходимые зависимости: sudo apt install git build-essential cmake libboost-all-dev libflann-dev libeigen3-dev libvtk7-dev
  2. Клонируйте репозиторий PCL: git clone https://github.com/PointCloudLibrary/pcl.git
  3. Создайте каталог сборки и перейдите в него: cd pcl && mkdir build && cd build
  4. Настройте сборку: cmake..
  5. Сборка и установка PCL: make -j$(nproc) && sudo make install

Метод 3. Использование предварительно скомпилированного двоичного файла (Ubuntu 18.04 и выше)

  1. Добавьте ключ репозитория PCL: sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key F8BDBAD7
  2. Добавьте репозиторий PCL в список источников: sudo add-apt-repository "deb http://ppa.launchpad.net/pointclouds/ppa/ubuntu $(lsb_release -sc) main"
  3. Обновите список пакетов: sudo apt update
  4. Установить PCL: sudo apt install libpcl-dev