gpt4 book ai didi

c++ - Qt windeployqt 失败,出现 : does not seem to be a Qt executable?

转载 作者:行者123 更新时间:2023-12-05 06:02:04 26 4
gpt4 key购买 nike

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

我可以在qt creator中运行它。

但是当我想使用 windeplotqt 部署时,它失败了:

a.exe does not seem to be a Qt executable

我的步骤是:

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 是一个干净的环境。

有人可以帮忙吗?

最佳答案

也许你用错了“windeployqt”。

在win 10中,尝试找到安装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.exe 这样的命令或者 C:\Qt\Qt6.1.0\6.1.0\mingw81_64\bin\windeployqt.exe a.exe, 而不是 windeployqt.exe a.exe

关于c++ - Qt windeployqt 失败,出现 : does not seem to be a Qt executable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67030763/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com