问题出现:
系统:win10 企业版(重点)
编译器:qt自带mingw
问题描述:
只能加载出pro文件,且提示 cannot run compiler 'g++' ,系统无法找到指定文件。
我的心路历程:
根据网上的各种说法,一开始我也以为是环境变量问题,然后各种纠结环境变量,结果都无济于事。放个图给大伙直观感受一下:
我一共使用了这么多版本,都出现了同样的问题,至于通过配置环境变量、kit套件、编译器、或者别的细节操作,当然还包括重装系统时的硬盘模式切换成mbr等操作,在别的博客都描述的很详细了,然而都没解决我的问题。如果你的情况与我类似,那么这篇博文也许能帮助你。
解决方案:
重装系统,换成 win10 专业版,如图:
具体操作步骤:
1、我在企业版环境下,将qt 安装在d盘,所以在网上下载了个专业版,在电脑上重装系统。
2、重装系统后,上述问题就神奇的解决了。
效果:
安装专业版win10以后,我连环境变量都没配置,照样可以编译:
没有配置环境变量,然而项目加载成功了。还能成功编译运行。
事后:
可能有小伙伴在打开qt的时候会遇到这样的问题:
Running Windows Runtime device detection.
No winrtrunner.exe found.
这个概要信息很无语,让人摸不着头脑。
官方的解释:“这个问题可以忽略掉,官方解释说这是个假报错,你仍然可以成功编译。”
官方的原话当然是英文版,我这里翻译一下,不难为大家。而且官方都说可以忽略掉,那么这个就不是事儿了,直接忽略掉。