方法一 :从 snap 安装 (推荐)
安装简单,基本上功能都有(读写保存las,pcd,标注等)
安装:
sudo apt-get update
sudo apt install snap
sudo snap install cloudcompare
打开:
cloudcompare.CloudCompare
cloudcompare.ccViewer
方法二:从源码进行编译
其中有一个地方需要注意,那就是 CCCoreLib
没在源码里面,要自己去 clone
1、下载源码
git clone https://github.com/CloudCompare/CloudCompare.git
2、下载 CCCoreLib
git clone https://github.com/CloudCompare/CCCoreLib.git
cd CCCoreLib
git submodule update --init
3、把 CCCoreLib 移动到 CloudCompare/libs/qCC_db/extern/CCCoreLib
mv CCCoreLib/ CloudCompare/libs/qCC_db/extern/CCCoreLib
4、回到 CloudCompare 目录,编译 cc
cd ~/CloudCompare
mkdir build
cd build
cmake .. -DPLUGIN_STANDARD_QPCL=ON -DPLUGIN_STANDARD_QPDAL=ON
make -j$(nproc)
sudo make install
-DPLUGIN_STANDARD_QPCL=ON -DPLUGIN_STANDARD_QPDAL=ON 表示添加 pcl 和 pdal 库,这样就可以读las和pcd文件了,可以按照这个格式添加自己想要的库
5、打开 CloudCompare
cd /usr/local/bin
ls
CloudCompare