Future 发表于 2018-8-17 08:12:17

Ubuntu安装qt-opensource-linux-x64-5.11.1

本帖最后由 Future 于 2018-11-1 09:09 编辑

登陆qt官方下载页面:http://download.qt.io/archive/qt/
https://img-blog.csdn.net/20180815094332782?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
本文以安装qt-opensource-linux-x64-5.11.1为例。
把下载好的qt-opensource-linux-x64-5.11.1.run放进Linux系统里。首先给qt-opensource-linux-x64-5.11.1.run运行权限,再运行。
https://img-blog.csdn.net/20180815094943719?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
sudo chmod +x qt-opensource-linux-x64-5.11.1.runlssudo ./qt-opensource-linux-x64-5.11.1.rundata:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==

https://img-blog.csdn.net/20180815095050889?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815095028806?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815095130194?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
选择软件存储目录,最好选择默认目录
https://img-blog.csdn.net/20180815095225357?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
选择安装组件,可以只安装三个红色方框,最好全选。
https://img-blog.csdn.net/20180815095414214?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815095541977?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/2018081509555956?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
点击安装之后,需要等待一段时间安装完成。
https://img-blog.csdn.net/20180815095615168?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
在命令行中输入:sudo gedit /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf
打开default.conf文件,
https://img-blog.csdnimg.cn/20181101090342184.pngdata:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
将第一行改为bin目录的路径,第二行改为qt5.8.0目录的路径,然后保存退出。


在安装目录找到qtcreator,双击打开qtcreator。
https://img-blog.csdn.net/20180815101131461?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815101416858?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
可以直接把qtcreator固定在工具,为了下次方便打开。
https://img-blog.csdn.net/20180815101359798?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
现在,新建一个工程helloword,测试一下。
https://img-blog.csdn.net/20180815101707280?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815101733919?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
设置项目名称和项目路径。
https://img-blog.csdn.net/20180815101821337?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815101908315?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/2018081510192933?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815101952126?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
点击运行
https://img-blog.csdn.net/20180815102017255?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
如果出现:-1: error: cannot find -lGL错误,那是没有安装libgl1-mesa-dev
https://img-blog.csdn.net/20180815102044575?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
https://img-blog.csdn.net/20180815102930124?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​
sudo apt-get install libgl1-mesa-devdata:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==
执行sudo apt-get install libgl1-mesa-dev完成后,回到qtcreator界面,重新运行项目,就出现mainWindow界面了。至此,qt-opensource-linux-x64-5.11.1算是安装成功了。
https://img-blog.csdn.net/20180815102743942?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z1dHVyZV9haQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw==​

幽弥狂 发表于 2018-8-17 21:14:03

现在deepin都5.10.1了,乌班图还是老版吗?话说5.11.1没有什么新功能吧

Future 发表于 2018-8-20 07:59:59

幽弥狂 发表于 2018-8-17 21:14
现在deepin都5.10.1了,乌班图还是老版吗?话说5.11.1没有什么新功能吧

Qt5.11的一个重点就是Windows的可访问性(accessibility)支持。根据微软的UI Automation,Qt5.11在Windows的可访问性部分基本完全重写了。因此极大的改进了对Windows可访问性的支持。(Microsoft UI Automation)
除此之外,改进了对Windows中控件(部件)样式(风格)高DPI的支持。Linux系统中的打印窗口也进行了大改,为所有的选项提供了更好的支持。并且修复了Qt中的控件的大量BUG。所以这次更新对于桌面开发者来说是一次Very Nice的更新。

另外,Ubuntu16.04挺好用的。
页: [1]
查看完整版本: Ubuntu安装qt-opensource-linux-x64-5.11.1