본문 바로가기

심화/포인트 클라우드 기반

PCL Window Install

1. PCL 다운(Link)

- PCL_XXX_MVSC.exe를 다운 받는다.

 

2. CMake 및 Visual Studio Cmake 패키지 설치

- 윈도우 상에서 PCL를 CMake로 빌드하기 위해서는 'Visual Studio Cmake 패키지'가 설치되어 있어야 한다.

본인의 경우 Visual Studio를 업그레이드 시켜줘야 했는데, Win10SDK_10.0.17134 가 설치 에러가 났다.

https://developercommunity.visualstudio.com/t/vs-community-2017-update-stuck-at-win10sdk-1001713/259243

위의 링크를 참고하여, Visual Studio Installer에서 설치 파일을 내려 받은 후 직접 설치 파일을 클릭하여 설치하니 에러가 나지 않았고, 'Visual Studio Cmake 패키지' 가 실행 되었다.

 

3. PCL 환경 변수 등록

- 환경 변수에 PCL dll와 lib를 등록해 준다.

- PCL 설치시 '%PCL_ROOT%\bin' 로 자동 등록 되지만, 그냥 'C:\Program Files\PCL 1.8.1\lib', 'C:\Program Files\PCL 1.8.1\bin' 두개를 같이 추가 등록 해주었다.

 

4. 실행

- (https://pcl.readthedocs.io/projects/tutorials/en/latest/cloud_viewer.html#cloud-viewer) 다음 링크에 있는 CMakeLists.txt 와 cloud_viewer.cpp를 긁어 다가 실행 해 본다. 아래와 같이 정상 실행 됨을 확인할 수 있다.

 

 

※ (https://github.com/PointCloudLibrary/pcl/issues/4462) 본 글을 참고하여 PCL Window 설치를 할 수도 있다. 하지만, 본인의 방법 처럼 더 간단하게 할 수도 있다.

 

(에러가 생길 경우 댓글 남겨주시면 도움드리겠습니다)

 

반응형

'심화 > 포인트 클라우드 기반' 카테고리의 다른 글

PCL RGB  (0) 2022.11.07
Semantic-Kitti 데이터셋 설명  (0) 2022.07.25
[1] Open3D 제공 기능 목록 정리(PointCloud)  (0) 2022.07.14
DBSCAN(밀도 기반 클러스터링)  (0) 2022.06.21