在将 Qt 程序构建、运行、打包之后点击生成的 exe 文件发现出现以下“无法找到入口”错误。
无法定位程序输入点_ZN10QArrayData10deallocateEPs_jj于动态链接库..... .exe上。
之后发现是因为构建项目时使用的编译工具和打包软件时使用的编译工具不一样所导致的。
打包Qt项目的过程如下:
MinGW 32bit
。Windows
图标找到Qt软件,如下图所示,本人电脑里有5个编译工具,找到与第一步里相同的编译工具,打开。cd
命令转到才拷贝出来的exe程序所在的目录。windeployqt
命令打包,即windeployqt 文件名.exe
敲击回车。这一步操作是将所需的库文件全都拷贝到exe程序的当前文件:本文发布于:2024-02-02 12:19:18,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170684755743750.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |