首页 >> 大全

Qt软件打包后报错“无法定位程序输入点_ZN10QArrayData10deal

2023-12-17 大全 33 作者:考证青年

Qt软件打包后报错“无法定位程序输入点于动态链接库..... .exe上。”解决办法

/12/16 21:06:49

在将 Qt 程序构建、运行、打包之后点击生成的 exe 文件发现出现以下“无法找到入口”错误。

image.png

无法定位程序输入点_ZN10QArrayData10deallocateEPs_jj于动态链接库..... .exe上。

之后发现是因为构建项目时使用的编译工具和打包软件时使用的编译工具不一样所导致的。

打包Qt项目的过程如下:

使用 Qt 打开项目。

下图所示,选择 ,有时需要选择编译工具,可以看到图中的编译工具是MinGW 32bit。

image.png

编译之后在工程项目文件夹下可看到 文件夹

打开关于相关的文件夹,找到该目录下目录下的.exe程序。将这个.exe文件拷贝出来,创建一个单独的文件夹,放在这个文件夹下。从图标找到Qt软件,如下图所示,本人电脑里有5个编译工具,找到与第一步里相同的编译工具,打开。

image.png

如图所示:

image.png

在该命令行窗口中通过盘符和cd命令转到才拷贝出来的exe程序所在的目录。

image.png

使用命令打包,即 文件名.exe 敲击回车。这一步操作是将所需的库文件全都拷贝到exe程序的当前文件:

image.png

此时程序目录如下,点击exe文件即可正常运行程序。将该目录整体拷贝到其它系统中也可直接运行。

image.png

关于我们

最火推荐

小编推荐

联系我们


版权声明:本站内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 88@qq.com 举报,一经查实,本站将立刻删除。备案号:桂ICP备2021009421号
Powered By Z-BlogPHP.
复制成功
微信号:
我知道了