赞
踩
关于Qt的相关介绍,可以参考QT从入门到实战x篇,Qt 5.9 C++开发指南,对于重复部分,本栏目不做详细介绍。关于Linux的基础,本人将重新整理一个栏目,就叫Linux基础
吧,有需要的可以后期关注下。
Qt 是一个跨平台的 C++开发库。主要用来开发图形用户界面 (Graphical User Interface,简称 GUI) 程序。
Qt 支持的操作系统有很多,例如通用操作系统 Windows、Linux、Unix、智能手机系统Android、ios、WinPhone, 嵌入式系统 QNX、VxWorks 等。
Qt官网:https://www.qt.io/
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简介
下载安装过程不做详细介绍,到选择编译器时,选择MingW
,也就是WIN版本的gcc
编译器,编写的程序可能在linux下运行。选择如下:
对应地址:在Windows安装Qt Creator
后期整个栏目都是基于Linux下开发Qt软件。
本人实际使用版本:
ubuntu-18.04.6-desktop-amd64.iso
Qt的安装包是一致的
VMWare的安装过程参考网络,基本上按照下一步下一步即可
为了演示Ubuntu安装过程,先对我之前安装的进行卸载,以下即为删除过程:
Ubuntu安装过程如下:
在这
安装打开后界面如下:
出现的问题:为什么没有占满呢?通过以下方式占满,看着比较舒服
图标显示太大,选择占满,图标就会变小,整体显示也会变得更符合平时windows使用。
第二次打开时,显示“无法连接虚拟设备 sata0:1,因为主机上没有相应的设备。”
,我选择了否
,也就再没出现,网上有说需要设置,后期再出现时再说
已经下载软件安装包的情况下,如何安装到Linux系统?
(1) 首先创将win10与Linux虚拟机进行文件共享,参考方法地址:win10与Linux虚拟机进行文件共享
(2) 将安装包在windows系统下拷到对应的文件夹/当然我发现可以直接通过拖动的方式将安装包拷到桌面,这样更方便
右键,打开terminal查看
dawes@ubuntu:~$ ls Desktop/
qt-opensource-linux-x64-5.12.9.run
/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
方式1:双击图标打开
方式2:在Terminal中使用命令打开
dawes@ubuntu:~/Desktop$ /opt/Qt5.12.9/Tools/QtCreator/bin/qtcreator.sh &
打开如下:
对应地址:在Linux下安装Qt Creator
另外,在完成软件安装之后,安装包就可以删除了(本人电脑比较老,就直接选择了删除安装包)
最近我在另一台电脑上重新安装了Ubuntu,发现打开虚拟机就会有闪退蓝屏的问题,后来在网上看到了解决方法,并且验证确实可行,在此分享一下,参考博文:解决VMware安装ubuntu闪退蓝屏问题 超详细!!!
首先在创建虚拟机时,选择自定义新建。随后一直点击下一步。
然后在硬件配置界面将红框中的三个硬件配置移除,其他的可一不管。
在桌面鼠标右键VMware软件,点击属性栏,打开后点击兼容性。在兼容性面板勾选"以兼容模式运行这个程序",同时勾选“以管理员身份运行此程序”
点击“控制面板”,在“程序”中点击打开“启动或关闭windows功能”面板。选中“windows虚拟机监控程序平台”。
按照以上步骤基本上能够解决闪退蓝屏问题。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。