标题:QT套件
作者:ff_brilliant
日期:2019-05-17 13:41
内容:
我使用的是Qt5.12.0,
以前安装过,后来又重新卸载重新安装的,安装之后就发现有下面几个问题:
一、Mingw的编译套件没有了,只有msvc2017_32位和64位的,我旧知己动手配置了一个mingw的套件,但是在编译的出现:-1: error: Error -1073741515 错误,其他的程序我也实验了也是这样的。
请问一下:如何添加mingw的编译套件?
二、
我在使用Desktop Qt %{Qt:Version} MSVC2017 32bit套件进行编译的时候可以在qt的ide下正常运行,但是在单独运行程序的时候出现:“应用程序无法启动(0xc000007b)”的错误,然后我尝试使用64位的(即Desktop Qt %{Qt:Version} MSVC2017 32bit套件)进行编译的时候又出现以下错误:
“
jom: E:\baiduyun\WUFAN_PROJECT\2019.4.18test\deamon\Makefile Error 2
13:44:11: 进程"C:\Users\Administrator\msvc_make.bat"退出,退出代码 2 。
Error while building/deploying project deamon (kit: Desktop Qt 5.12.0 MSVC2017 64bit)
When executing step "Make"
13:44:11: Elapsed time: 00:03.”
也就是说我使用32位的msvc可以编译运行,但是程序无法单独运行(不是缺少库文件),而我使用64位的msvc编译都无法编译了。
我在度娘上面搜了很多都没有站到我的解决办法,请大神能否帮帮忙,帮我看一下这两个问题啊?
#1 [fsu0413 05-23 07:22]
MinGW的问题:确认你的Qt使用的MinGW版本,不同的版本二进制不兼容,还要确认没有使用MSVC版Qt配合MinGW编译器
32位的问题:安装VS2017 32位运行库,在VS2017的安装文件夹里找得到,一般叫vcredist_x86.exe