Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)

关于Qt的相关介绍,可以参考QT从入门到实战x篇,Qt 5.9 C++开发指南,对于重复部分,本栏目不做详细介绍。关于Linux的基础,本人将重新整理一个栏目,就叫Linux基础吧,有需要的可以后期关注下。

文章目录

  • 1. Qt简介及为什么学习Qt?
    • 1.1 Qt简介
    • 1.2 为什么学习Qt?
  • 2. Windows系统下安装Qt Creator
  • 3. 在Linux下安装Qt Creator
    • 3.1 安装Linux下的Qt Creator需要准备的文件
    • 3.2 虚拟机、Linux系统及开发环境的搭建
      • 3.2.1 VMWare安装
      • 3.2.2 Ubuntu系统安装
      • 3.2.3 在Linux系统下安装QtCreator

1. Qt简介及为什么学习Qt?

1.1 Qt简介

  • Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面 (Graphical User Interface,简称 GUI) 程序。

  • Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix、智能手机系统Android、ios、WinPhone, 嵌入式系统 QNX、VxWorks 等。

  • Qt官网:https://www.qt.io/

1.2 为什么学习Qt?

  • 1.Qt可以做Windows应用程序,例如WPS,Maya (玛雅【大型3D建模软件】) VirtualBox等,甚至一些Linux桌面,如Kubuntu桌面,是使用Qt编写的。

  • 2.在嵌入式ARM Linux里支持比较多,如Yocto、 Buildroot、 Debian、Ubuntu等等一些发行版本Linux系统里都有Qt的支持。

  • 3.开发简单,支持度高,甚至STM32单片机都可以运行Qt。

  • 4.Qt已经发展了30多年,网上有很多技术帖子,网站如QTCN开发网等,有很多开源的代码,优秀的作品参考。

  • Qt5中的新功能,可以看到各个版本的情况
    https://doc.qt.io/qt-5/qt5-intro.html,后期统一采用采用版本:Qt 5.12.9

  • Qt下载网址
    http://download.qt.io/archive/qt/

对应地址:Qt简介

2. Windows系统下安装Qt Creator

下载安装过程不做详细介绍,到选择编译器时,选择MingW,也就是WIN版本的gcc编译器,编写的程序可能在linux下运行。选择如下:
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第1张图片
对应地址:在Windows安装Qt Creator

3. 在Linux下安装Qt Creator

后期整个栏目都是基于Linux下开发Qt软件。

3.1 安装Linux下的Qt Creator需要准备的文件

  • VMware-workstation-full-15.5.0-14665864.exe 虚拟机安装包
  • ubuntu-18.04.5-desktop-amd64.iso Ubuntu系统
  • qt-opensource-linux-x64-5.12.9.run Linux下Qt的安装包

本人实际使用版本:

Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第2张图片

  • ubuntu-18.04.6-desktop-amd64.iso

  • Qt的安装包是一致的

3.2 虚拟机、Linux系统及开发环境的搭建

3.2.1 VMWare安装

VMWare的安装过程参考网络,基本上按照下一步下一步即可

3.2.2 Ubuntu系统安装

  • 为了演示Ubuntu安装过程,先对我之前安装的进行卸载,以下即为删除过程:
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第3张图片

  • Ubuntu安装过程如下:
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第4张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第5张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第6张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第7张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第8张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第9张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第10张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第11张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第12张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第13张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第14张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第15张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第16张图片在这Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第17张图片
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第18张图片
    安装打开后界面如下:
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第19张图片

  • 出现的问题:为什么没有占满呢?通过以下方式占满,看着比较舒服
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第20张图片
    图标显示太大,选择占满,图标就会变小,整体显示也会变得更符合平时windows使用。

  • 第二次打开时,显示“无法连接虚拟设备 sata0:1,因为主机上没有相应的设备。”,我选择了,也就再没出现,网上有说需要设置,后期再出现时再说

3.2.3 在Linux系统下安装QtCreator

已经下载软件安装包的情况下,如何安装到Linux系统?

  • (1) 首先创将win10与Linux虚拟机进行文件共享,参考方法地址:win10与Linux虚拟机进行文件共享

  • (2) 将安装包在windows系统下拷到对应的文件夹/当然我发现可以直接通过拖动的方式将安装包拷到桌面,这样更方便
    Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第21张图片
    右键,打开terminal查看

dawes@ubuntu:~$ ls Desktop/
qt-opensource-linux-x64-5.12.9.run
  • (3)关闭网络,这样不会在安装时需要登录账户

Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第22张图片

  • (4) cd到安装包所在目录,进行软件安装
    赋予可执行权限,加上 sudo 权限进入安装,这样会安装在/opt 目录下。
dawes@ubuntu:~/Desktop$ chmod +x qt-opensource-linux-x64-5.12.9.run
dawes@ubuntu:~/Desktop$ sudo ./qt-opensource-linux-x64-5.12.9.run

Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第23张图片
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第24张图片
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第25张图片
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第26张图片
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第27张图片

  • (5) 打开Qt软件

方式1:双击图标打开
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第28张图片
方式2:在Terminal中使用命令打开

dawes@ubuntu:~/Desktop$ /opt/Qt5.12.9/Tools/QtCreator/bin/qtcreator.sh &

打开如下:
Ubuntu系统下搭建QtCreator开发环境详细过程(Qt简介;Linux下安装QtCreator)_第29张图片
对应地址:在Linux下安装Qt Creator

另外,在完成软件安装之后,安装包就可以删除了(本人电脑比较老,就直接选择了删除安装包)

你可能感兴趣的:(#,嵌入式Linux,Qt5(C++)开发,linux,ubuntu,qt)