2.1Ubuntu20.4安装QT5.14.2

2023-05-16

QT简介:

Qt是一个跨平台的C++图形用户界面库,我们平时所说所使用的Qt,准确的来说是它的GUI编程部分。Qt提供给应用程序开发者建立图形用户界面所需要的功能,并且Qt很容易扩展。基本上,Qt和X Window上的Motif、Openwin、GTK等图形界面库和Windows平台上的MFC、OWL、VCl以及ATl是相同类型的东西。

下载安装:

官网下载地址:http://download.qt.io/archive/qt/
选择版本5.14
在这里插入图片描述
选择5.14.2:
在这里插入图片描述
选择Linux
在这里插入图片描述
(run文件可以理解为可执行文件,类似windows下的exe)
在ubuntu终端里面用命令查看安装包的信息:
依次输入ls (查看当前目录文件)
cd (进入安装包目录)
ls -lt(查看当前目录文件详细信息)
在这里插入图片描述
我们可以看到
在这里插入图片描述
表示文件的属性,我们要增添x属性,x代表可执行(更多的内容自行去学习),这里我们使用chmod命令,它可以改变文件的属性。
我们输入: chmod u+x qt-opensource-linux-X64-5.14.2.run
chmod命令详解:https://www.runoob.com/linux/linux-comm-chmod.html
再次输入: ls -lt
在这里插入图片描述
可以看到多了一个x,其实就是增加了可执行的属性。
接下来,我们运行:
输入:sudo ./qt-opensource-linux-X64-5.14.2.run
(./的意思是当前目录)(加sudo默认安装目录在/opt/Qt5.14.2,所以执行命令时,加不加sudo执行效果是有区别的,若不加sudo会安装在home目录下,后续测试C++程序可能会找不到编译器工具)
在这里插入图片描述
这里需要自己注册一个qt账号,自己去注册:
在这里插入图片描述
接受,下一步:
在这里插入图片描述
安装路径,我这里选择默认路径
在这里插入图片描述
这两个一定要勾选,其他的可以自己选择,下一步:
在这里插入图片描述
下一步:
在这里插入图片描述
安装:
在这里插入图片描述

安装中:
在这里插入图片描述
安装成功:
在这里插入图片描述

简单测试:

打开qt creator:
输入/opt/Qt5.14.2/Tools/QtCreator/bin/qtcreator.sh
在这里插入图片描述
创建一个简单C++工程
选择文件->新建文件或项目
之后按下图走
在这里插入图片描述
在这里插入图片描述
使用默认qmake工具
在这里插入图片描述
使用gcc编译器:
在这里插入图片描述
完成:
在这里插入图片描述
直接运行成功打印“hello world!“既完成

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2.1Ubuntu20.4安装QT5.14.2 的相关文章

随机推荐

  • ubuntu18.04脚本开机自启动 root用户和非root用户

    前言 xff1a Ubutnu18 04 xff0c 在新版本全部统一使用systemctl来管理服务 xff0c 包括开机自启动服务 打开rc local service文件 sudo vim span class token opera
  • Android使用logback日志框架

    logback android使用 基本介绍 Logback 继承自 log4j Logback 的架构非常的通用 xff0c 适用不同的使用场景 Logback 被分成三个不同的模块 xff1a logback core xff0c lo
  • ubuntu使用Xubuntu,XFCE,更轻量级的桌面环境

    系统默认的gnome太卡了 xff0c 运行几天可能出现gnome shell占用cpu等资源超高 xff0c 系统无法继续 改用 XFCE 安装命令 sudo apt get install xubuntu desktop sudo ap
  • IntelliJ IDEA版本:Ultimate、Community、EAP版本的区别

    Community xff1a 社区版 xff0c 免费 xff0c 但是功能有限制 xff0c Android Studio就是基于这个版本定制的 http idea intellij com intellij community Ult
  • Dell Inspiron 3443 BIOS升级问题解决

    问题解决方法可直接拖到文末 xff01 xff01 今天太难了 早上单位一位领导将笔记本拿来 xff0c 说是用起来很卡 xff0c 想让帮忙重装一下系统 欣然答应 查看型号 xff0c DELL Inspiron 14 3443 xff0
  • 任务栏可以点,电脑桌面却不显示内容的解决方法

    今天同事遇到了一个奇怪的问题 xff1a 台式电脑电源被踢掉了 xff0c 重新插电重启电脑后 xff0c 发现桌面上的东西都不见了 xff0c 只剩下边的任务栏空荡荡 而且只有点击win键 xff0c 能向上弹出菜单界面 xff0c 其他
  • 一条简单命令校验MD5

    最近在重新制作工具U盘 xff0c 要下载很多文件 xff0c 有些较大文件需要校验MD5码 网上搜索MD5码校验工具 xff0c 感觉弹出来的下载站多数不靠谱得很 因为是在Windows平台 xff0c 觉得还是用自带的工具CertUti
  • Broadcom 802.11n网络适配器,网络连接没有有效的ip配置问题解决

    昨天帮同事解决了一个无线网络的问题 xff1a 可以连接公司的无线热点 xff0c 但无法上网 xff1b 但是连接自己家里的网络后可以正常上网 问题的奇怪之处在于 xff0c 检查了网络设置 xff0c 并没有发现什么配置错误 IP也是自
  • 关于电脑出厂时间查询工具的构思

    在做一个单位的计算机盘点 管理的时候 xff0c 很容易遇见需要知道电脑的采购时间 xff0c 或者出厂时间 这个信息能够帮助管理人员决定电脑是否该按定期报废制度进行报废或更换 目前为止 xff0c 作者接触过的各类电脑 xff0c 没有看
  • Outlook频繁崩溃解决方法

    这几天新换了笔记本 xff0c IT部门帮忙进行了配置 xff0c 拿到手上却屡屡发现邮件系统这出问题那出问题 xff0c 好生烦躁 经过几天的修修补补 xff0c 今天总算完全OK了 xff0c 又恢复到正常的轨道上来了 由于被折磨得够呛
  • Manifest文件详解

    一 关于AndroidManifest xml AndroidManifest xml 是每个android程序中必须的文件 它位于整个项目的根目录 xff0c 描述了package中暴露的组件 xff08 activities servi
  • Android蓝牙完全学习手册

    1 前言 市面上关于Android的技术书籍很多 xff0c 几乎每本书也都会涉及到蓝牙开发 xff0c 但均是上层应用级别的 xff0c 而且篇幅也普遍短小 对于手机行业的开发者 xff0c 要进行蓝牙模块的维护 xff0c 就必须从An
  • 【高级】深入理解Word里的字号、行距、段距、间距、样式

    昨天领导交给我一份文档 xff0c 让我帮忙修改一下 改完后最后一页只有单独的一行 xff0c 打印出来不够美观 因此 xff0c 我缩小了行距 xff0c 把默认的单倍行距改为了固定值28磅 结果是 xff0c 整个文档的确少了一页 xf
  • 笔记本插上耳机后仍在外放Realtek Audio Console不支持此机器

    大年初七 xff0c 开工第一天 下午办公室新来的同事请教的如题问题 他用的华硕笔记本 xff0c 飞行堡垒FX86FE 插上华为耳机 xff0c 耳机始终播放不出来声音 显示已经检测到耳机插入了耳机孔 xff0c 点击弹窗会显示 Real
  • git Filename too long

    全局 git config global core longpaths true 当前仓库 git config core longpaths true 转载于 https www cnblogs com EasonJim p 108038
  • VxWorks入门级开发环境学习

    由于实习需要 xff0c 最近在学习VxWorks xff0c 久闻该操作系统大名 xff0c 一直被其深厚的内力震撼着从未敢去了解 xff0c 直到最近 操作系统Vxworks本身的优点特点等详细信息不多说了 xff0c 这里讲讲几天来我
  • 树莓派 Retropie 4.4中文版使用说明 含roms资源

    漫步云端服务器 http chdong top bbs http www chdong top 相关名词 Retropie Retropie可以将你的树莓派或者PC变成一台复古游戏机 Retropie基于完整的操作系统之上 xff0c 你可
  • selenium 中 css-寻找元素

    等同于 tag名 不改变 elements 61 wd find elements by css selector 39 div 39 elements 61 wd find elements by tag name 39 div 39 i
  • 解决 The following packages have unmet dependencies: 问题

    The following packages have unmet dependencies libvtk5 dev Depends libfreetype6 dev but it is not going to be installed
  • 2.1Ubuntu20.4安装QT5.14.2

    QT简介 xff1a Qt是一个跨平台的C 43 43 图形用户界面库 xff0c 我们平时所说所使用的Qt xff0c 准确的来说是它的GUI编程部分 Qt提供给应用程序开发者建立图形用户界面所需要的功能 xff0c 并且Qt很容易扩展