qt 0xc000007b

32和64版本问题,我使用64位的PC,64的mingw编译工具,但却使用了32位的QtCreater,

qt 0xc000007b

qt 0xc000007b

而打包命令却要从QtCreater目录下去拷贝dll,导致:

qt 0xc000007b

windeployqt test.exe

qt 0xc000007b

 

因为程序在QtCreator工具中Run/Debug都是正常的,但是单独在目录下执行就报错,分析应该不缺少对应的文件,只是路径不对:实际64位的dll在如下目录:

qt 0xc000007b

对比32位的文件大小也不一样:

qt 0xc000007b

同时分析下打包环境:

qt 0xc000007b

qt 0xc000007b

需要添加对应的环境变量:

qt 0xc000007b

qt 0xc000007b

 

参考:

https://www.cnblogs.com/lawliet12/p/6916410.html