ubuntu20.04编译安装cloudCompare

ubuntu20.04编译安装cloudCompare

我使用snap的方式安装无法使用,直接去github下载cmake不通过,报错:

-- Configuring incomplete, errors occurred!

折腾了很久才解决这个问题,所以记录一下:
首先确定是否安装了OpenGL,终端命令:

 glxinfo | grep OpenGL

在这里插入图片描述
如果安装了则会出现上图所示的样子,如果没有,会给出安装提示。
安装成功,查看版本:

qmake -v

在这里插入图片描述
CloudCompare 2.11+ 要求QT 5.9 <= Qt < 6.0.
查询是否安装了
libqt5svg5-dev
libqt5opengl5-dev
qt5-default
qttools5-dev
qttools5-dev-tools
libqt5websockets5-dev
终端命令:

dpkg -l | grep libqt5svg5-dev

在这里插入图片描述
没有则:

sudo apt-get update -y libqt5svg5-dev libqt5opengl5-dev qt5-default qttools5-dev qttools5-dev-tools libqt5websockets5-dev

现在可以安装CloudCompare了,首先:

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

然后进入到相应的CloudCompare文件夹,分别执行,就可以啦

mkdir build
cd build
cmake ..
cmake --build .
cmake --install .

最后一步若不成功,加上sudo试试!
在这里插入图片描述
接下来进入CloudCompare的默认安装路径,启动CloudCompare

cd /usr/local/bin
ls
CloudCompare

在这里插入图片描述
就可以打开了
当然了,放桌面方便点,用终端打开方便点,建立一个软连接,用来链接CloudCompare所在的位置。还提供生成开始菜单的图标的方法,两种方法自由选择。
方法1:软链接终端打开法

ln -s /usr/local/bin/cloudcompare  ‘此处放入你的桌面地址’/cloudcompare

就像,然后在桌面打开终端输入:CloudCompare就打开了
在这里插入图片描述
不过这样太麻烦了,大家一般希望用图标打开的方式:
方法2,生成启动图标:
位置/usr/share/applications是Ubuntu存放启动图标的地方
我们先终端启动nautilus文件管理器获得超级权限,

sudo nautilus

再打开的文件夹下,按ctrl+L,输入/usr/share/applications,然后回车进入该地址
在这里插入图片描述
在该文件夹在,打开终端,输入:

touch CloudCompare.desktop
sudo gedit CloudCompare.desktop 

在打开的编辑界面输入:

[Desktop Entry]
Version=1.0
Name=CloudCompare
Comment=CloudCompare
Exec=/usr/local/bin/CloudCompare
Icon=/usr/local/bin/cc.png
StartupNotify=true
Terminal=false
Type=Application
Categories=Applications;

其中,Name,是软件名称;Exec是CloudCompare所在地址;Icon是图标地址;填入你自己想给的图标图片地址就行了。其余不管,保存就行了。
在这里插入图片描述
最后,开始菜单就出现了自己设置的图标,是不是很奈斯!

  • 4
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 6
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值