ubuntu 16.04 컴 파일 설치 QT 5.12.6 + VTK 7.1.1 + PCL 1.9.1

3322 단어 Ubuntu
컴 파일 을 통 해 PCL 1.9.1 을 설치 할 때 VTK 7.1.1 을 설치 해 야 하고 VTK 의 컴 파일 은 QT 에 의존 하기 때문에 점차적으로 설치 합 니 다.
  • QT(http://download.qt.io/archive/qt/)
  • VTK7.1.1(https://vtk.org/download/)
  • PCL1.9.1(https://github.com/PointCloudLibrary/pcl/releases)

  • 1. QT 5.12.6
  • 다운로드
  • cd 파일 디 렉 터 리 로
  • ./qt-opensource-linux-x64-5.12.6.run
    

    . run 파일 을 실행 할 수 없 는 경우 파일 의 권한 을 수정 하고 명령 행 에 입력 할 수 있 습 니 다.
    chmod +x qt-opensource-linux-x64-5.12.6.run
    

    그리고 다시
    ./qt-opensource-linux-x64-5.12.6.run
    
  • 설치 후 설정 이 필요 하 시 면 참고 하 시기 바 랍 니 다.https://blog.csdn.net/tangyuesb/article/details/80575003

  • 2. VTK 7.1.1
    1. VTK 를 컴 파일 하기 전에 세 개의 패 키 지 를 설치 해 야 한다: X11, OpenGL, CMake
    sudo apt-get install libx11-dev libxext-dev libxtst-dev libxrender-dev libxmu-dev libxmuu-dev
    sudo apt-get install build-essential libgl1-mesa-dev libglu1-mesa-dev
    sudo apt-get install cmake cmake-qt-gui
    

    2. CMake 생 성 공정
    (1). 압축 풀기 VTK-7.1.1.tar.gz, VTK - 7.1.1 폴 더 에 build 폴 더 만 들 기 (2). CMake 소프트웨어 GUI 인터페이스 를 열 고 "where is the source code:" 를 소스 코드 가 있 는 디 렉 터 리 /VTK-7.1.1 로 설정 합 니 다."where to build the binaries:" 프로젝트 를 위 한 디 렉 터 리 /VTK-7.1.1/build (3) 를 설정 합 니 다. "Configure" 단 추 를 누 르 고 팝 업 대화 상자 에서 "Unix MakeFiles" (4) 를 선택 하 십시오. "VTK GROUP Qt" 옵션 을 선택 하고 "Configure" 단 추 를 다시 누 르 면 경고 메 시 지 를 표시 합 니 다. Qt5 설치 경로 (5) 를 설정 해 야 합 니 다. VTK_QT_VERSION "5" 를 선택 하고 "Configure" 단 추 를 다시 누 르 십시오."Configure" 단추 (6). Qt5_DIR 경 로 를 QT 로 설정 한 설치 디 렉 터 리 /opt/Qt5.12.6/5.12.6/gcc_64/lib/cmake/Qt5 (7). "Configure done" 를 알려 주 고 "Generate" 단 추 를 누 르 면 build 에서 프로젝트 파일 을 생 성 합 니 다.
    3. 설치 명령 단말 기 를 컴 파일 하여 build 디 렉 터 리 로 전환 한 다음 터미널 에서 명령 을 실행 합 니 다.
    sudo make
    sudo make install
    

    3. PCL 1.9.1
    1. 의존 라 이브 러 리 설치
    PCL 의존 Boost,Eigen,FlANN,VTK,OpenNI,QHull,metslib 등 제3자 라 이브 러 리:
    sudo apt-get install libflann1.8 libflann-dev
    sudo apt-get install libeigen3-dev
    sudo apt-get install libboost-all-dev 
    sudo apt-get install cmake cmake-qt-gui libusb-1.0-0-dev libusb-dev libudev-dev  mpi-default-dev openmpi-bin openmpi-common  libqhull* libgtest-dev freeglut3-dev pkg-config  libxmu-dev libxi-dev mono-complete libopenni-dev libopenni2-dev libpng-dev 
    sudo apt-get install libpcap-dev
    sudo apt-get install libglew-dbg libglew-dev libglew1.13 libglewmx-dbg libglewmx-dev libglewmx1.13 glew-utils
    sudo apt-get install libqhull*
    

    설치 metslib 라 이브 러 리:
    wget http://www.coin-or.org/download/source/metslib/metslib-0.5.3.tgz
    tar zxvf metslib-0.5.3.tgz
    cd metslib-0.5.3
    ./configure
    make
    sudo apt-get install autoconf automake libtool
    sudo make install
    

    2. PCL 라 이브 러 리 압축 풀기 PCL-1.9.1.tar.gz 를 설치 하고 폴 더 에 들 어가 기 PCL-1.9.1
    mkdir build && cd build
    cmake  -D CMAKE_BUILD_TYPE=None  -D BUILD_GPU=ON  -D BUILD_apps=ON  -D BUILD_examples=ON ..
    sudo make
    sudo make install
    

    주: 이 단 계 는 cmake - gui 를 통 해 QT 와 VTK 의 경로 가 새로 설 치 된 경로 인지 확인 할 수 있 습 니 다.

    좋은 웹페이지 즐겨찾기