为Qt构建单个exe的教程

问题描述 投票:0回答:2

所以我想找一个教程,讲授如何使用Qt构建单个EXE。我使用mingw和windeployqt进行部署(仍有一些dll丢失,我手动复制它们)然后它工作。

但我不明白https://wiki.qt.io/Build_Standalone_Qt_Application_for_Windows的步骤

它表明要构建Qt的静态版本。

> configure -static -release -no-exceptions
> mingw32-make sub-src

但是我在哪里输入?当我打开Cmd提示并立即输入时,它只是说“configure”不被识别为内部或外部命令....

这是否意味着我需要关闭Qt Creator,构建Qt Creator的“静态”版本,然后运行静态版本的Qt Creator?这让我非常困惑。道歉导致我对此不熟悉。

qt static executable
2个回答
1
投票

确保你的路径中有mingw,perl和python。从here下载您选择的Qt源zip。将zip解压缩到文件系统,例如C:\ SRC \

现在打开命令提示符,进入Qt源根目录并从那里运行configure和make。

cd C:\src\qt-<something>

0
投票

您可以使用http://www.jrsoftware.org/isinfo.php创建安装程序并使用qt dll代替使用qt静态库构建exe。

© www.soinside.com 2019 - 2024. All rights reserved.