ubuntu16.04配置cloudcompare

1.准备工作

首先到cloudcompare官网查看各个系统的安装说明,其中linux可以用snap安装,但据说安装不成功,这里采用源码编译的方式,可以参照BUILD.md有更为详细的介绍。
1.1 克隆整个源码

git clone --recursive https://github.com/cloudcompare/CloudCompare.git

1.2 安装Cmake(>=3.0)
cmake官网下载,我的是cmake-3.17.4-Linux-x86_64.tar.gz,注意这个包不需自己编译,解压即安装,只需配置环境变量。
配置环境变量参考的是cmake配置环境变量

1.3 安装qt(>=5.5)
到qt官网:https://www.qt.io/download找到download,以及go open source,需要用学校的电子邮箱注册账户,然后Qt离线安装包,我下载的是qt-opensource-linux-x64-5.12.9.run。
取得安装包的安装权限:

chmod +x qt-opensource-linux-x64-5.12.9.run

然后开始安装:

./qt-opensource-linux-x64-5.12.9.run 默认安装路径为home/用户名/qt下
或者sudo ./qt-opensource-linux-x64-5.12.9.run 默认安装路径为opt/下

就会进入Qt图形安装界面,这里需要输入注册的账户和密码,一路next就可以了。安装路径按照其默认的,最好不要改。在选择组件时,勾选desktop gcc 64-bit,这是qt的核心,必须安装,以及developer and designer tools。
配置环境变量:

sudo gedit /etc/profile
export PATH="/home/hy/Qt5.12.9/Tools/QtCreator/bin:$PATH"
export PATH="/home/hy/Qt5.12.9/5.12.9/gcc_64:$PATH"
source /etc/profile

在终端输入qtcreator就能打开,安装成功了。

2.源码编译

官网上的过于复杂,参考https://blog.csdn.net/qq_15262755/article/details/91722501

# 经过实验,以上这种方法安装不成功!
cd cloudcompare
mkdir build
cd build
cmake ..
sudo make install 

编译完成后无法用cloudcompare.ccViewer命令打开软件。如果想用源码编译的同学还是参照官网上的步骤吧!
将编译安装在/usr/local/里的文件删除,重新使用

sudo snap install cloudcompare

等一会就安装成功了。成功后出现:

2020-09-14T09:18:43+08:00 INFO Waiting for automatic snapd restart…
cloudcompare 2.11.1 from Daniel Girardeau-Montaut (cloudcompare) installed

在终端输入cloudcompare.CloudCompare,能够打开软件。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_43265072/article/details/108558529
今日推荐