美文网首页
Win10安装Qt问题记录

Win10安装Qt问题记录

作者: 晚晴风_ | 来源:发表于2019-05-21 07:28 被阅读0次

    重装了win10系统后,又是一轮装软件的过程,其中装Qt时遇到了一些问题,于是记录一下解决的过程,以便以后参考。

    这里记录的是Qt5.9.4的安装版本,没有用最新的是因为重装系统以前一直用的这个版本且比较稳定,就接着用原来的安装文件了。在安装Qt之前,电脑里已经装好了VS2015。

    问题1:构建套件中的黄色三角叹号

    打开Qt creator,选择菜单栏“工具”—“选项”—“构建与运行”,在右侧“构建套件(Kit)”可看到自动检测或者手动检测结果前面有个黄色的三角标。

    winsdk安装0.png

    安装完Qt默认的安装文件后,如果没有配置编译器,会发现新建工程都编译不了,这时需要配置编译器。由于本机上已经有过VS2015,因此就想着用msvc的编译器。

    解决:安装windows SDK

    安装文件地址:https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk

    winsdk安装.png

    下载完后直接安装,在feature处选择debugging Tools For Windows

    winsdk安装2.png

    安装完成后,在“工具”—“选项”—“构建与运行”,在右侧“Debuggers”中可以看到默认检测出的编译器,然后在“构建套件(Kit)”中选择对应的编译器,如下:

    winsdk安装3.png

    然后在“自动检测”下,可以看到黄色三角标消失了,编译器配置成功。

    问题2:无法运行rc.exe

    在编译以前的工程代码时,还出现过这个错误,大概是没有

    把windows SDK路径下的这个文件拷贝到qt的bin目录中,例如,源地址是:C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64,找到rc.exe和rcdll.dll这两个文件,拷贝到D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin中,该问题就没有了。

    问题3:编译crash,找不到 qt5widgets等dll

    解决:添加环境变量

    打开环境变量设置,选择path并编辑,将Qt安装的路径,例如D:\Qt\Qt5.9.4\5.9.4\msvc2015_64\bin添加到path后面,则不再提示之前的错误。

    相关文章

      网友评论

          本文标题:Win10安装Qt问题记录

          本文链接:https://www.haomeiwen.com/subject/tegrzqtx.html