Qt打包程序提示“应用程序无法正常启动(0xc000007b)”

Qt打包程序提示“应用程序无法正常启动(0xc000007b)”

Qt打包程序在运行的时候报错,错误码0xc000007b。在确保使用相应的Qt版本的Qt 5.12.0 for Desktop(MinGW 7.3.0 64-bit)【我的qt版本是5.12.0】执行windeployqt命令去打包程序。因为程序中用到了opencv ,因此把相应的dll也添加到打包的文件夹中。但是仍然提示缺少libgomp-1.dll文件,于是从网上其他博文下载了libgomp-1.dll文件,随之产生了新的问题—应用程序无法正常启动。

这是因为你从网上下载的libgomp-1.dll文件并不一定与你的qt所匹配,所以要去你对应的qt的配置文件夹下面去找它自带的这个dll文件。【我的路径是C:\Qt\Qt5.12.0\Tools\mingw730_64\bin】
Qt打包程序提示“应用程序无法正常启动(0xc000007b)”
Qt打包程序提示“应用程序无法正常启动(0xc000007b)”
把这个缺失的文件补充进去,再打包,程序就可以在其他的电脑上也可以运行了。