保留 pcl 1.7 安装 pcl 1.8

git clone https://github.com/PointCloudLibrary/pcl.git
cd pcl
mkdir build
cd build

下载好之后安装,注意这一步:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/home/ly/lib/pcl-1.8 -DBUILD_GPU=ON -DBUILD_apps=ON -DBUILD_examples=ON ..

继续

make -j6
sudo make -j6 install

此时,pcl-1.8安装到了 “/home/ly/lib/pcl-1.8”
使用时:在CMakeLists.txt里面使用find_package()

set(PCL_DIR "/home/ly/lib/pcl-1.8/share/pcl-1.8")
find_package(PCL 1.8 REQUIRED COMPONENTS)

或者是用SET(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
调用该模块

  SET(CMAKE_MODULE_PATH /home/ly/lib/pcl-1.8/share/pcl-1.8)
  find_package(PCL 1.8 REQUIRED COMPONENTS)

你可能感兴趣的:(coding)