Developer
[Ubuntu 20.04] Point Cloud Library (PCL) 설치 (1) CMake 설치
South Korea life
2022. 4. 19. 14:06
728x90
반응형
Ubuntu 20.04 환경에서 point cloud library(PCL)를 설치해봤습니다. PCL 설치를 위해서 우선 github page를 먼저 방문해봤습니다.
https://github.com/PointCloudLibrary/pcl
PCL에 대한 설명과 여러 환경에서 설치를 위한 링크 페이지들이 적혀져있습니다. 여기에서 저는 compiling의 Linux 링크로 이동했습니다.
해당 링크를 들어가보면, 리눅스나 맥 환경에서 PCL을 compiling하는 방법에 대하여 나와있습니다.
https://pcl.readthedocs.io/projects/tutorials/en/latest/compiling_pcl_posix.html
PCL을 compiling하기 위해서, 우선 CMake build 시스템을 구성해놓으라고 적혀있습니다. 그래서 CMake를 설치하려고 하니, CMake 설치 전에 먼저 설치해야하는 패키지들이 있었습니다.
CMake 설치 전, 사전 설치 패키지들
- wget
- build-essential (make, gcc, gcc-c++ 등과 같은 기본 컴파일러를 포함하는 패키지)
- openssl
- - openssl은 사이트에 접속하여, 파일을 다운로드받은 후 설치합니다.
- https://www.openssl.org/source/
# wget package install
sudo apt-get install wget
# build-essential install
sudo apt-get install build-essential
openssl 설치 관련
- openssl 사이트에 접속하여, 적합한 버전 파일 다운로드
- https://www.openssl.org/source/
- $ wget https://www.openssl.org/source/openssl-1.1.1n.tar.gz
- tar 압축파일 풀기
- $ tar xvfz openssl-1.1.1n.tar.gz
- 설치
- $ cd openssl-1.1.1n/
- $ ./config shared
- $ make
- $ make install
CMake 설치
1. 공식 홈페이지 이동해서, 다운로드 링크 복사
2. wget 사용해서 파일 다운로드
wget https://github.com/Kitware/CMake/releases/download/v3.23.1/cmake-3.23.1.tar.gz
3. 다운받은 파일 압축해제
tar -xvf cmake-3.19.6.tar.gz
4. CMake 빌드 및 설치
# CMake 폴더 내로 이동
cd cmake-3.19.6
./bootsrap --prefix=/usr
# build
make
# install
sudo make install
5. CMake 설치 및 버전 확인
cmake --version
728x90
반응형