首页 > 系统相关 >【转载】QT学习之路(一)ubuntu 18.04的Qt Creator在线安装

【转载】QT学习之路(一)ubuntu 18.04的Qt Creator在线安装

时间:2023-12-12 18:00:13浏览次数:45  
标签:QT4 Qt 18.04 Creator 版本 ubuntu 安装 QT

https://blog.csdn.net/qq_26849933/article/details/127115102

前言

Qt是嵌入式开发的必备工具之一,在Linux下安装尤其重要。
Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。
Qt Creator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当然VS中的Qt是作为一个插件插入VS平台的。
本篇主要介绍ubuntu18.04及以后的版本通过官方提供的online工具包直接安装Qt Creator及QT5,QT6库的方法。
ubuntu18.04及以后的版本不能直接安装QT4的版本,若要安装QT4需要降低GCC的版本,想要在ubuntu18.04及以后的版本中安装QT4的戳这里

一、准备工作

首先去QT官网下载安装包,我这里选择的是在线安装。

官方网站入口:戳这里,戳这里

在这里插入图片描述

这里面有很多版本,包括日期,选择一个自己喜欢的版本,我这里选择的是4.2进入。

在这里插入图片描述

点击,qt-unified-linux-x64-4.4.2-online.run进行下载。

二、安装步骤

  1. 打开下载好的文件夹,点击右键选择在终端中打开。

在这里插入图片描述

2.输入下列命令,给文件赋予可执行权限,并运行。

chmod +x qt-unified-linux-x64-4.4.2-online.run sudo
./qt-unified-linux-x64-4.4.2-online.run

3.运行后,弹出安装界面,需要登录QT的账号和密码,没有账号密码的童鞋去申请一个就好了。

在这里插入图片描述

勾选下列两项,然后下一步,公司和企业名称不用填。

在这里插入图片描述

直接下一步

在这里插入图片描述

选择第一项然后下一步。

在这里插入图片描述

设置安装路径,并且选择客制化安装:

在这里插入图片描述

选择安装的QT工具版本,根据自己的要求选择,我用的是QT4.8.6,因为ubuntu18.04已不支持QT4版本,所以我这里没有选择安装QT库,如果想要使用QT4,有两种解决办法:

  1. 更换ubuntu版本为16.04
  2. 降低GCC,G++版本,

通过降低GCC版本来安装QT4戳这里。

勾选下一步。

在这里插入图片描述

选择同意协议,点击下一步。

在这里插入图片描述

点击安装进行安装。

在这里插入图片描述

安装完成后,选择完成

在这里插入图片描述

安装完成后,在搜索栏中,输入qt可以看到QtCreator图标,然后点击启动即可使用Qt Creator软件:

参考链接

【TOOLS】ubuntu如何安装QtCreator
QT学习之路(二)ubuntu 18.04安装QT4版本的库

标签:QT4,Qt,18.04,Creator,版本,ubuntu,安装,QT
From: https://www.cnblogs.com/sggggr/p/17897496.html

相关文章

  • C++ Qt开发:SpinBox数值微调框组件
    Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QSpinBox精度数值组件的常用方法及灵活运用。QSpinBox是Qt框架中的一个部件(Widget),用于提供一个方......
  • Qt - 操作注册表
    一、写入注册表#include<QSettings>//实例QSettings//参数1:注册表位置//参数2:操作windows注册表QSettings::NativeFormat//说明:QSettings::IniFormat读写ini格式的配置文件,前面用过。QSettings*reg=newQSettings("HKEY_CURRENT_USER\\Software\\Qt01",QSett......
  • Qt中QWidgetAction使用例子
    在Qt中可以用QWidgetAction来模仿现代应用程序中的自定义控件的菜单项。比如下方Edge浏览器的菜单,在“缩放”一项中有用来调整网页缩放的几个按钮和显示网页缩放比例的控件。这样的菜单项Qt也可以做。下面将给出一个简单的例子供参考,此例子在VS2017和Qt5.9下测试通过。其运行效......
  • C++ Qt开发:PushButton按钮组件
    Qt是一个跨平台C++图形界面开发库,利用Qt可以快速开发跨平台窗体应用程序,在Qt中我们可以通过拖拽的方式将不同组件放到指定的位置,实现图形化开发极大的方便了开发效率,本章将重点介绍QPushButton按钮组件的常用方法及灵活运用。QPushButton是Qt框架中用于创建按钮的组件类,是QW......
  • qt和cmake安装
    1/qtIndexof/archive/qt  2、cmakeDownloadCMake 安装比较简单 记得选择addpath,这样就不用手动添加环境变量了 3、vscode插件c/c++ cmake cmaketools qtconfigure qttools ......
  • CH395+EMQX实现MQTT应用(Windows系统)
    MQTT协议1.MQTT简介MQTT是一种基于 发布/订阅模式的轻量级消息协议,工作在TCP/IP协议族上。其最大的优点是用极少量的代码和有限的宽带为设备间提供实时可靠的消息服务。在物联网(IOT)和机器与机器(M2M)等方面有较广泛的应用。2.MQTT特性2.1发布/订阅模式,提供一对多的消息发布......
  • Qt/C++音视频开发59-使用mdk-sdk组件/原qtav作者力作/性能凶残/超级跨平台
    一、前言最近一个月一直在研究mdk-sdk音视频组件,这个组件是原qtav作者的最新力作,提供了各种各样的示例demo,不仅限于支持C++,其他各种比如java/flutter/web/android等全部支持,性能上也是杠杠的,目前大概是在V0.23版本,大部分软件发布基本上都是在1.0版本才是比较稳定的,不过目前用下来......
  • Qt6 c++教程9测试&调试
    9测试&调试调试和测试是软件开发的重要组成部分。在本章中,你将学习如何调试Qt项目、不同的调试技术以及Qt支持的调试器。调试是发现错误或不希望出现的行为的根本原因并加以解决的过程。我们还将讨论使用QtTest框架进行单元测试。QtTest是基于Qt的应用程序和库的单元测试......
  • pyqt6 登录窗口
    pyqt_login-master/main.pyimportsysfromPyQt6importQtGui,QtWidgetsfromPyQt6.QtWidgetsimportQMainWindow,QMessageBoxfromWindowsimportloginuser_icon="assets/favicon.ico"users={"user":"admin123"}class......
  • C++ Qt开发:使用关联容器类
    当我们谈论编程中的数据结构时,顺序容器是不可忽视的一个重要概念。顺序容器是一种能够按照元素添加的顺序来存储和检索数据的数据结构。它们提供了简单而直观的方式来组织和管理数据,为程序员提供了灵活性和性能的平衡。Qt中提供了丰富的容器类,用于方便地管理和操作数据。这些容......