Qt打包程序无法运行,提示应用程序无法正常启动0xc000007b解决办法

用 windeployqt 打包QT程序,运行时提示程序无法正常启动0xc000007b,耗费1天时间解决,特记录下。

 

原因:因本机装了多个版本的Qt,包括32位,64位的,在cmd下可能是环境变量原因,用 windeployqt 打的包无法运行。如:

这样打的包无法运行。

 

解决办法:

1、选择开发程序使用的QT版本,进入Qt命令行工具。

2、执行windeployqt 打包,如:

在此环境下打包才可以运行。

 

posted @ 2020-04-09 19:15  hxqmw  阅读(4112)  评论(3编辑  收藏  举报