文章目录
方法一:通过snap安装
sudo apt-get update
sudo apt install snap
sudo snap install cloudcompare
安装完成后,如果只打开ccViewer,用如下命令:
cloudcompare.ccViewer
打开完整软件,用如下命令:
cloudcompare.CloudCompare
方法二:通过apt安装
输入如下命令:
sudo apt-get update
sudo apt-get install cloudcompare
安装完成后,启动时,在终端输入:
cloudcompare
方法三: 通过源码编译安装
其中有一个地方需要注意,那就是 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