Qt系列文章之二(Qt 环境搭建,主要针对MSVC/Android 平台)
作者:互联网
文章目录
前言
前文我们已经将Qt安装好了,可能会有人需要安装对应的环境搭建,当然如果你是默认使用Mingw编译Qt就忽视这篇文章,本章针对的是已经安装好MSVC和Android平台的Qt应用!
开始搭建
Qt MSVC环境搭建
很多小伙伴在安装好Qt MSVC后发现还不能正常的如Mingw那样直接写程序来编译运行,因为会报错,可能启动的时候就会提示错误,不管报什么错请按照我下面的步骤一步一步来,绝对好用!
-
安装Visual Studio 2019版,最新版本(不想安装的可以忽略)
为什么要安装Vs呢?因为安装它的好处是可以在VS里面调试Qt程序,Vs的调试能力要比QtCreator强劲很多,还可以看到内存工具,分析内存泄漏等多多好处!当然,如果安装了Vs想要调试Qt程序的话,还需要安装Qt-Vs插件,参考文章VS2017上在线和离线安装Qt插件 ,在2019上面也可以适用
当然如果你不想要安装Vs,也是可以的,因为不管安不安装vs都不是Qt MSVC版本的关键,安装Vs知识为了方便调试而已,这是我的想法,当然关键还在于Windbg调试器,安装了Vs也是要单独下载Windbg调试器,安装好这个以后,Qt MSVC才能正常运行,下面看关键安装步骤
-
安装Windbg(单独安装系列)
首先打开微软官方Windbg下载网站 如下图:
我选择的是下载:Windows 10 SDK,如图:
点击下载,进入下图:
点击下载安装程序,下载完成后,双击运行
运行成功后,去掉所有选项,只需要选择**Debugging Tools for Windows.**即可,当然安装位置可以自定义
安装好后,不用管了,重启Qt会自动识别,如图
都会自动识别,好了,MSVC环境搭建已经完成!下面看安卓的环境搭建!
Qt Android环境搭建
- JDK下载安装
打开JDK下载官网,如下图:
一直下拉下拉到Java SE 8, 如下图
为什么不用Java11?从国外文献说 Java从11开始 就只有 商业许可 了,想用?给Oracle交钱吧!至于上面的方案说可以用OpenJDK,从Java SE 11的license来看,OpenJDK也是要和Oracle签订协议的,以后要是不签协议了,OpenJDK岂不就完蛋了?
点击JDK Download,进入下载页面
下拉下来到
64位的下载我箭头所指的,32位的下载上面的,下载完毕后,双击运行,然后就是傻瓜式的安装了,一直下一步。当然可以自定义安装路径,不需要自定义,就默认就行了! - 环境变量的配置
为了方便java程序的开发,需要配置一下环境变量,右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量
-
配置JAVA_HOME
新建JAVA_HOME变量名 JAVA_HOME
变量值 D:\Program Files\Java\jdk1.8.0_271 你的jdk安装地址
-
配置PATH
变量名 Path
变量值
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin -
配置CLASSPATH
新建CALSSPATH
变量名 CLASSPATH变量值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意的是最前面的".;" 因为 WINDOWS默认的搜索顺序是先搜索当前目录的,再搜索系统目录的,再搜索PATH环境变量设定的 )
-
测试是否配置成功
window+R打开cmd窗口 输入javac(大小写不区分)出现如下说明配置成功
JDK安装完成,打开Qt ,JDK目录会自动识别,如图:
下面的叉叉,还需要安装sdk,所以安装为了简单,不必要单独下载SDK和NDK,直接下载Android studio, 会自动帮你完成安装,如果安装期间有任何问题,可以参考这篇文章Qt5.15 (最新版本) android 环境搭建,采坑过程及解决方案
安装完后自己选择sdk的目录即可,当然可能会自动识别,如下图:
好了,android的环境搭建到此完成!!!
如在安装过程中有任何不懂和错误出现,可留言评论!我会一一解答
标签:JAVA,Qt,MSVC,Android,安装,下载,搭建 来源: https://blog.csdn.net/CLinuxF/article/details/110160688