QT的大名很多人都有所耳闻,但对于电子工程师或者是嵌入式工程师来说可能还是不甚了解。说白了就是一款写代码的软件,主要用途是写电脑端或者移动设备端的软件的。下面开始介绍入坑过程
- 怎么会入坑
- 主要用来实现什么功能
- 选择QT版本
- 安装完成
- 怎么会入坑
我主要是搞嵌入式的电子工程师,对于桌面软件、上位机这类的一直挺有兴趣的,也一直想自己弄些功能简单的上位机或者手机的小软件。但是一直emm。。。怎没说呢,没有契机和时间(都去浪和玩游戏了),最近心血来潮就想赶紧学一下。开始考虑的工具有几种:VC、VS、Python、QT这几种,VC的话当初在学校是学过的,从刚开始的C语言、到后面学习搭建小程序、和使用命令窗口的小程序用的都是VC6.0,做的最复杂的东西就是当初在学校做的,老师基本上手把手教的做一个钟,就那种圆圆的钟。后来只记得这件事情,连过程都券忘了。VS是听说的,也没去了解过,是微软弄得,不过听说是挺强大的,不能写安卓APP。Python最近是火的不能再火了,不管你是不是做软件的,多多少少都听说过一些,好像也是可以跨多个平台,也是我的重点考虑要学的一个,不过Python要重新学习,听说不是太难。QT,主要是跨平台,使用C++语言,从C到C++应该也算要新学一种语言,有些难度,主要是QT还可以最嵌入式开发,不过都是比较高端的才行。
通过考证,QT的官网资料比较多,而且有朋友一起学(主要原因,说起的的那几个朋友,又是一个可聊的话题......),所以选择了QT。至于Python,等学了C++再慢慢接触吧。
2.主要用来实现什么功能
刚才说了,我主要是搞嵌入式的电子工程师,对于桌面软件、上位机这类的一直挺有兴趣的,也一直想自己弄些功能简单的上位机或者手机的小软件。所以,就是为了搭建属于自己的软件,可以根据自己所需要的功能进行修改,设计,而别人的软件一是限制比较大,二是想增减功能不现实。暂时想要做的电脑端软件有:简单的串口调试软件、字体,图片取模软件、写字机控制软件;手机端的也差不多,主要想做一些简单的蓝牙或者wifi的链接控制软件。
3.选择QT版本
当然是最新版本了,QT5.14.1
4.安装完成
因为主要是跨平台使用,于是把所有的插件都装上了,包括所有的安卓插件的包。具体的安装步骤下一篇再讲解。
有一些宝贵的东西作为生活的目标时
生活才有价值
---------------------江湖夜雨飘零客,2020年9月22日11:35:12