每次做客户端的时候就在纠结,到底选哪个方案好,可以选择c#的WPF,这个就是微软的亲儿子,肯定对win的兼容很牛,但是也有其他缺点,就是不跨平台,然后一想到跨平台的gui,就会想到qt,qt是用c++写的,开发难度大一点吧,好处还是跨平台,缺点嘛,百度了一下,说是库很大,还有就是bug多,看着都不太想深入了,不过也要自己尝试一下,再做决定,做好准备就出发吧。
1.1.下载
大家可以去qt官网下载,不过我找了好久,都找不到在哪下载,虽然后来也找到了一下在线下载器,好像只有qt6,像我们这种选型,肯定不会选太新的,太新的可能不稳定,所以找了下以前下载的,5.10.1的版本,我已经放到阿里云了,分享链接:阿里云竟然说暂时不能分享,算了,以后可以分享的时候在放上来。
1.2.安装
下面按照安装步骤来记录一下安装过程:
这一步可以断网后操作,如果断网的话,就会出现一个skip的按钮,我这里就直接登陆了,反正为了下载qt账号都申请好了。
就是这里选择了安装MinGw5.3.0
1.3 创建工程
安装好了之后,肯定需要创建一波工程来试试:
创建一个桌面的gui工程。
填一下自己默认的路径。
其实我们刚刚只是装了MinGW 32bit,其他的选也没关系,编译的时候也找不到工具的。
这些就按默认把,然后点击下一步,然后点击完成。
这样就创建完成了。
1.4 编译
编译的选项在项目那里,点击了之后发现默认选择MSVC2015,我们没有装这个,我们需要选择MinGW。
怎么看我们选了那个编译器,在左下角,有一个电脑的图标,这样就能看到我们选了MinGW。
然后点下面的绿色箭头(也是run键)就是编译了。
然后出现了这个窗口,就是正常的,这就是qt默认的窗口。