为Qt构建单个exe的教程

时间:2019-04-15 06:19:09

标签: qt static executable

所以我想找到一个教程,教如何使用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提示符并立即键入时,它只是说“配置”未被识别为内部或外部命令。...

这是否意味着我需要关闭Qt Creator,构建Qt Creator的“静态”版本,然后运行Qt Creator的静态版本?这对我来说很混乱。抱歉,这是我的新手。

2 个答案:

答案 0 :(得分:1)

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

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

cd C:\src\qt-<something>

答案 1 :(得分:0)

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