默认下载在Downloads目录下

预安装

sudo yum -y install mesa-libGL-devel mesa-libGLU-devel freeglut-devel

给下载的文件赋予可执行的权限

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

执行文件,进行安装

./qt-opensource-linux-x64-5.12.1.run

接下来会进行界面化的安装过程,一路下来。遇见登录,可以选择跳过。

如果此时使用Qt Creater直接构建程序,会提示错误:

那是因为没有编译器,需要手动来安装(使用which命令可查看是否安装成功)

sudo yum install gcc

sudo yum install gcc-c++

sudo yum install gdb

安装完成后,重新运行Qt Creater,Tools->Options->Kits,配置编译器如下图所示:

点击[OK]完成配置!

此时运行Qt工程,执行build操作就可以成功了~

如果编译过程中报 cannot find -lGL 的错误,提示系统缺少OpenGL库,只需要执行命令yum install libGL libGL-devel 安装即可!

查找Mesa相关的包:yum list mesa*

安装:yum install mesa*

安装Glut:yum install freeglut*

我这里编译运行一下Qt自带的例程:2D painiting!

附录:

在桌面创建Qt Creater快捷方式:

1)、当前目录切换到桌面

cd Desktop/

2)、创建qtcreater快捷方式

gedit qtcreater.desktop

3)、在打开的文件中输入以下内容

[Desktop Entry]

Encoding=UTF-8 Exec=/home/Michael/Qt5.12.1/Tools/QtCreator/bin/qtcreator.sh Icon=/home/Michael/Qt5.12.1/Tools/QtCreator/bin/qtcreator.ico

Name=Qt Creator 4.8.1

Name[en]= Qt Creator 4.8.1

Path=/home/Michael/Qt5.12.1/Tools/QtCreator/bin

Type=Application

X-KDE-SubstituteUID=false

X-KDE-Username=michael

给文件赋予可执行权限

chmod a+x  /home/michael/Desktop/qtcreater.desktop

linux yum 安装widget,CentOS 7安装Qt5.12.1过程相关推荐

  1. linux nginx rpm 安装配置,Centos下安装nginx rpm包

    1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...

  2. linux yum php环境,centos下yum搭建安装linux+apache+mysql+php环境教程

    我们利用linux系统中yum安装apache+mysql+php是非常的简单哦,只需要几步就可以完成,具体如下: 一.脚本yum源安装: 1.yum install wget             ...

  3. linux yum升级python,Centos 升级python版本(yum 安装方式)

    2020年,官方已经终止了对python2的支持,因此服务器也会慢慢跟上潮流吧,升级过程如下: 1.#yum intall python3 2.安装完成后检查版本 python3 -V Python ...

  4. linux nslookup命令安装,在CentOS中安装nslookup命令

    域名查询工具nslookup并不是Win系统的专利,Linux系统中也可以使用,不过要安装,默认没有. 在CentOS中安装nslookup命令: $ sudo yum install bind-ut ...

  5. 如何在Linux,Ubuntu,CentOS上安装Java 14

    Java 14 is released on March 2020. In this tutorial, we will learn how to Install Java 14 on Linux. ...

  6. linux安装 xen,Centos 7 安装Xen

    0001-安装xen 下载安装xen源 yum -y install centos-release-xen 添加xen的源 sed -i -e "s/enabled=1/enabled=0/ ...

  7. linux图形化界面安装输入法,CentOS 7安装图像桌面、Ibus拼音输入法

    CentOS 7安装图像桌面.Ibus拼音输入法 一.图形桌面安装 1.安装额外包yum源(extra package for Enterprise Linux) yum install epel-r ...

  8. linux命令行安装ifconfig,CentOS 7安装 ifconfig 管理命令

    1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和Wndows系统的ipc ...

  9. linux w3m 使用方法,CentOS下安装w3m,及w3m的使用

    centos下安装软件的命令不是apt-get,而是yum,如果安装w3m,利用sudo yum install w3m w3m-img -y即可 △△△△△△△△如果你用的是centos或readh ...

最新文章

  1. web前端性能优化总结
  2. Qt中另一种创建线程的方式
  3. nodejs 的序列化与反序列化
  4. 驰骋工作流引擎设置消息收听
  5. 史上最会抄的数学家!把阿拉伯数字直接抄进自己的书里,连中国几千年前的名著都惨遭毒手.........
  6. yii2之DetailView小部件
  7. DT100pro上手体验
  8. DotFuscator 小记
  9. 【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包
  10. 登录drupal管理员_天气公司依靠Drupal来管理内容
  11. 黑马程序员—————— 随机访问流
  12. SQL Server 日志数据库清理办法
  13. 考研408 完整知识点篇2.0版
  14. 如何从12306网站下载自己喜欢的手机铃声
  15. 英语学习/词典app行业top5简要分析
  16. OSChina 周四乱弹 —— 你从小继承了程序员基因
  17. 用pkg把nodejs脚本编译成跨三平台的可执行文件的经验
  18. 转变为灰度图像的算法优化及马赛克实现代码
  19. android graphics,Android graphics值Bitmap
  20. jquery获取元素(父级的兄弟元素的子元素)

热门文章

  1. 金融行业怎么用AI?蚂蚁金服是这么做的
  2. 阿里开发者招聘节 | 面试题02-04:给定一个二叉搜索树(BST),找到树中第K小的节点
  3. 如何在优雅地Spring 中实现消息的发送和消费 1
  4. Atmosic推出ATM33新品,全新的ATM33系列性能大升级
  5. 立即生效!帕特·基辛格卸任 VMware 所有职务
  6. 搞不定这三大难题,根本学不会Python,别不信!
  7. 聊聊困扰很多同学的一个问题:是否要转方向 ?
  8. 什么是5G,我们能从中得到什么?
  9. 如果有这样一台服务器……
  10. mysql bin oct_python 讲解进制转换 int、bin、oct、hex