cloudcompare是一款点云处理软件,里面有很多算法,值得大家学习研究。
下面介绍linux下源码编译cloudcompare的方法。
1.安装依赖:
sudo apt-get install doxygen
sudo apt install cmake-curses-gui
2.下载:
git clone --recursive https://github.com/cloudcompare/CloudCompare.git
3.编译
cd CloudCompare
mkdir build
cd build
ccmake ..
输入ccmake …以后,会进入到一个选择编译选项的界面,我们打开编译选项(加粗的为必须打开的选项)
BUILD_QPCL_PLUGIN_DOCUMENTATIO
CCCORELIB_SHARED
CCCORELIB_USE_QT_CONCURRENT
OPTION_BUILD_CCVIEWER
OPTION_USE_DXF_LIB
OPTION_USE_GDAL
OPTION_USE_SHAPE_LIB
PLUGIN_IO_QCORE
PLUGIN_IO_QLAS
PLUGIN_STANDARD_QCSF
PLUGIN_STANDARD_QPCL
截图如下所示:
然后按g生成并退出,再输入make -j6
备注:暂时不要使用pcl-1.12版本,用这个版本编译后可能无法打开cloudcompare.
4.安装
sudo make install
安装完以后,终端输入CloudCompare,即可打开CloudCompare,