Developer

[Ubuntu 20.04] Point Cloud Library (PCL) 설치 (3) PCL 설치

South Korea life 2022. 4. 19. 17:57
728x90
반응형

저번 글들에서 Point Cloud Library(PCL) 설치를 위한 준비들을 설명했습니다.

2022.04.19 - [Developer] - [Ubuntu 20.04] Point Cloud Library (PCL) 설치 (1) CMake 설치

2022.04.19 - [Developer] - [Ubuntu 20.04] Point Cloud Library (PCL) 설치 (2) 필수 패키지들 설치 (Boost, Eigen, FLANN, VTK)

 

이번 글에서는 PCL 설치에 관하여 설명을 드리겠습니다.

 

 

Point Cloud Library (PCL) 설치

1. PCL github page에서 설치할 PCL 버전 다운로드

https://github.com/PointCloudLibrary/pcl/tree/pcl-1.12.1

 

GitHub - PointCloudLibrary/pcl: Point Cloud Library (PCL)

Point Cloud Library (PCL). Contribute to PointCloudLibrary/pcl development by creating an account on GitHub.

github.com

wget https://github.com/PointCloudLibrary/pcl/archive/refs/tags/pcl-1.12.1.tar.gz

 

2. 압축 풀기

tar xvf- pcl-1.12.1.tar.gz

 

3. Build

# 압축푼 폴더로 이동
cd pcl-pcl-1.12.1

# build 폴더 만든 후, 이동
mkdir build
cd build

 

4. CMake build

cmake ..

 

5. Error 발생

error 발생

googling후, libglu1-mesa-dev, libgl1-mesa-dev, mesa-common-dev 설치를 시도해보았습니다.

sudo apt-get install libglu1-mesa-dev
sudo apt-get libgl1-mesa-dev
sudo apt-get install mesa-common-dev

 

다행이도 위의 패키지들 설치 후, cmake를 하니까 정상적으로 build 되었습니다. 하나 좀 찜찜한 것은 이전에 설치했던 VTK나 boost등을 인식못하는 로그가 떠서 조금 불안한 마음을 가지고 있습니다.

일단 cmake를 실행 후, compiling을 진행했습니다.

# compiling
make -j2

 

6. 설치

make -j2 install

 

728x90
반응형