qt 5.9.4+msvc 2017编译下出现程序异常结束

问题记录

用msvc编译运行Qt程序时,编译通过,运行时出现程序异常结束。 而换Mingw编译,则不会出现问题。因为是最简单的QT程序,所以排除是程序自身问题。我重装了几遍系统后,问题依旧也存在,也不是QT和VS2017的问题。网上的答案看了很多都不符合我的情况,最后发现是系统环境需要配置,步骤放在后面记录下来,希望可以帮助到有需要的人。
qt 5.9.4+msvc 2017编译下出现程序异常结束
qt 5.9.4+msvc 2017编译下出现程序异常结束
qt 5.9.4+msvc 2017编译下出现程序异常结束

问题解决

打开QT安装路径,在F:\Qt\5.9.4\msvc2017_64下有bin文件夹,复制路径F:\Qt\5.9.4\msvc2017_64\bin
qt 5.9.4+msvc 2017编译下出现程序异常结束
打开系统环境变量配置,在系统变量Path中添加 复制的路径。

qt 5.9.4+msvc 2017编译下出现程序异常结束

qt 5.9.4+msvc 2017编译下出现程序异常结束
保存重启QTqt 5.9.4+msvc 2017编译下出现程序异常结束
套件选择 msvc2017 64bit,重新编译运行,成功
qt 5.9.4+msvc 2017编译下出现程序异常结束