linux yum 安装widget,CentOS 7安装Qt5.12.1过程
默认下载在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过程相关推荐
- linux nginx rpm 安装配置,Centos下安装nginx rpm包
1 在nginx官方网站下载一个rpm包,下载地址是:http://nginx.org/en/download.html wget http://nginx.org/packages/centos/6 ...
- linux yum php环境,centos下yum搭建安装linux+apache+mysql+php环境教程
我们利用linux系统中yum安装apache+mysql+php是非常的简单哦,只需要几步就可以完成,具体如下: 一.脚本yum源安装: 1.yum install wget ...
- linux yum升级python,Centos 升级python版本(yum 安装方式)
2020年,官方已经终止了对python2的支持,因此服务器也会慢慢跟上潮流吧,升级过程如下: 1.#yum intall python3 2.安装完成后检查版本 python3 -V Python ...
- linux nslookup命令安装,在CentOS中安装nslookup命令
域名查询工具nslookup并不是Win系统的专利,Linux系统中也可以使用,不过要安装,默认没有. 在CentOS中安装nslookup命令: $ sudo yum install bind-ut ...
- 如何在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. ...
- linux安装 xen,Centos 7 安装Xen
0001-安装xen 下载安装xen源 yum -y install centos-release-xen 添加xen的源 sed -i -e "s/enabled=1/enabled=0/ ...
- linux图形化界面安装输入法,CentOS 7安装图像桌面、Ibus拼音输入法
CentOS 7安装图像桌面.Ibus拼音输入法 一.图形桌面安装 1.安装额外包yum源(extra package for Enterprise Linux) yum install epel-r ...
- linux命令行安装ifconfig,CentOS 7安装 ifconfig 管理命令
1. 安装的需求背景 我们知道ifconfig 命令可以用于查看.配置.启用或禁用指定网络接口,如配置网卡的IP地址.掩码.广播地址.网关等,功能不可谓不丰富. 此命令的功能和Wndows系统的ipc ...
- linux w3m 使用方法,CentOS下安装w3m,及w3m的使用
centos下安装软件的命令不是apt-get,而是yum,如果安装w3m,利用sudo yum install w3m w3m-img -y即可 △△△△△△△△如果你用的是centos或readh ...
最新文章
- web前端性能优化总结
- Qt中另一种创建线程的方式
- nodejs 的序列化与反序列化
- 驰骋工作流引擎设置消息收听
- 史上最会抄的数学家!把阿拉伯数字直接抄进自己的书里,连中国几千年前的名著都惨遭毒手.........
- yii2之DetailView小部件
- DT100pro上手体验
- DotFuscator 小记
- 【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包
- 登录drupal管理员_天气公司依靠Drupal来管理内容
- 黑马程序员—————— 随机访问流
- SQL Server 日志数据库清理办法
- 考研408 完整知识点篇2.0版
- 如何从12306网站下载自己喜欢的手机铃声
- 英语学习/词典app行业top5简要分析
- OSChina 周四乱弹 —— 你从小继承了程序员基因
- 用pkg把nodejs脚本编译成跨三平台的可执行文件的经验
- 转变为灰度图像的算法优化及马赛克实现代码
- android graphics,Android graphics值Bitmap
- jquery获取元素(父级的兄弟元素的子元素)
热门文章
- 金融行业怎么用AI?蚂蚁金服是这么做的
- 阿里开发者招聘节 | 面试题02-04:给定一个二叉搜索树(BST),找到树中第K小的节点
- 如何在优雅地Spring 中实现消息的发送和消费 1
- Atmosic推出ATM33新品,全新的ATM33系列性能大升级
- 立即生效!帕特·基辛格卸任 VMware 所有职务
- 搞不定这三大难题,根本学不会Python,别不信!
- 聊聊困扰很多同学的一个问题:是否要转方向 ?
- 什么是5G,我们能从中得到什么?
- 如果有这样一台服务器……
- mysql bin oct_python 讲解进制转换 int、bin、oct、hex