首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qt windeployqt失败,错误为:似乎不是Qt可执行文件?

Qt windeployqt失败,错误为:似乎不是Qt可执行文件?
EN

Stack Overflow用户
提问于 2021-04-10 12:19:21
回答 1查看 566关注 0票数 1

我有一个qt c++普通程序。在windows下使用mingw8.1的gcc作为编译器。

我可以在qt creator中运行它。

但是当我想要使用windeplotqt进行部署时,它失败了,出现了以下错误:

代码语言:javascript
复制
a.exe does not seem to be a Qt executable

我的步骤是:

代码语言:javascript
复制
1. copy the exe from build-xxx-release/release/a.exe to a clean folder
2. open terminal from QT(mingw) from my windows start menu
3. cd the clean folder in terminal
4. windeployqt a.exe

然后错误就出来了。

这让我抓狂,因为我重装了QT很多次。我可以确保我的qt是一个干净的环境。

有人能帮上忙吗?

EN

回答 1

Stack Overflow用户

发布于 2021-06-07 22:36:02

也许你用错了"windeployqt“。

在Win10中,尝试找到Qt的安装目录,如C:\Qt\Qt6.1.0\6.1.0\msvc2019_64\binC:\Qt\Qt6.1.0\6.1.0\mingw81_64\bin

你的"windeployqt.exe“可能在"msvc2019_64”、"mingw81_64“或其他地方。然后使用像C:\Qt\Qt6.1.0\6.1.0\msvc2019_64\bin\windeployqt.exe a.exeC:\Qt\Qt6.1.0\6.1.0\mingw81_64\bin\windeployqt.exe a.exe这样的命令,而不是windeployqt.exe a.exe

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67030763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档