在发布Qt程序时,将release文件夹中的.exe文件放到单独的文件夹中,双击此文件提示缺少*.dll文件,将文件复制到此文件夹后却提示程序无法正常运行,错误码为0xc000007b

这是由于可执行文件链接的*.dll文件不正确,我们在复制相关.dll文件时,一定要注意选择F:\Qt\Qt-5.12.1\5.12.1\mingw73_64\bin文件夹下的文件,而在F:\Qt\Qt-5.12.1\Tools\QtCreator\bin下也有同名文件,因此在程序运行时会提示0xc000007b

将文件更换为正确目录下的文件之后,程序正常运行

2.release版本编译并在工程release文件加生成test.exe文件(test代表你的工程名) 3.将release文件夹下生成的test.exe文件放到一个单独的文件夹下。 4.使用windeploy.exe对自己编写的软件进行部署。 5.部署完成之后,使用“Enigma Virtual Box”软件(不是虚拟机)对文件进行打包,生成单独的文件包,可移植到别的电脑单独运行。 二、常见错误 1. 环境变量未配置正确,具体配置详见这里。 可以看到该exe所依赖的 Qt 几个dll库是x86架构,copy对应x64的dll即可,同 将ffmpeg所依赖的dll库也一并copy自exe所在目录,而后 程序 正常运行。对 Qt 程序 开发有经验的同学,大致知道可能是x64 程序 依赖了x86的库所致,此处介绍使用。最近用ffmpeg release/4.1分支写了一个 Qt 程序 ,用以将。,gui可一键操作。 Qt 程序 在即将 发布 ,用。 1.添加D\ Qt \ Qt 5.14.1\5.14.1\mingw73_64\bin到环境变量path路径里面比如把 qt 生成的exe文件放在桌面test2文件里面,则运行如下windeploy qt C\Users\txwtech\Desktop\test2,即可生成相应dll文件。 QT 打包快捷生成依赖文件dll的方法_ QT 执行文件打包方法_txwtech的博客-CSDN博客_ qt 生成依赖。环境变量添加D\ Qt \ Qt 5.14.1\5.14.1\mingw73_64\bin,这里是64位。... 1、 Qt Widgets Application可执行 程序 发布 方式 首先用 Qt Creator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序 就可以了,项目名字假定是 hellomw。 然后以 Release 方式编译生成 exe 程序 2、生成的 程序 运行正常之后,找到项目的生成目录,比如 项目源码路径: C:\ Qt Pros\helloworld 它的项目生成目录是 C:\ Qt Pros\build-hellomw-Desktop_ Qt _5_4_0_M 以win10电脑为例:win+r弹出运行窗口,输入框里输入gpedit.msc就会出现这个界面:如果输入gpedit.msc运行不了遇到错误,接下来就采用以下的方法:1:桌面创建一个记事本,在记事本里粘贴以下内容:@echo offpushd "%~dp0"dir /b C:WindowsservicingPackagesMicrosoft-Windows-GroupPolicy-ClientEx... QT QT creator 之外点击exe文件运行 出现的**dll缺失**,**无法定位 程序 输入点**,**( 0xc000007b )** 问题的一次解决经历。 初学 QT ,通过各种查资料稀里糊涂解决了这次问题,现将这次的解决过程附上。 水平有限,仅做参考,若有帮助,万分荣幸。 Qt 打包 程序 提示 “应用 程序 无法正常启动( 0xc000007b )” Qt 打包 程序 在运行的 候报错,错误码 0xc000007b 。在确保使用相应的 Qt 版本的 Qt 5.12.0 for Desktop(MinGW 7.3.0 64-bit)【我的 qt 版本是5.12.0】执行windeploy qt 命令去打包 程序 。因为 程序 中用到了opencv ,因此把相应的dll也添加到打包的文件夹中。但是仍然 提示 缺少libgomp-1.dll文件,于是从网上其他博文下载了libgomp-1.dll文件,随之产生了新的问题---应用 1、 Qt Widgets Application可执行 程序 发布 方式 首先用 Qt Creator 新建一个 Qt Widgets Application 项目,直接用默认的 QMainWindow 程序 就可以了,项目名字假定是 hellomw。 然后以 Release 方式编译生成 exe 程序 2、生成的 程序 运行正常之后,找到项目的生成目录,比如 项目源码路径: C:\ Qt Pros\helloworld 它的项目生成目录是 C:\ Qt Pros\build-hellomw-Desktop_ Qt _5_4_0_M