2016-05-06 37 views
0

我搜索了每个地方,我尝试了很多东西,但是我没有找到一种方法从我的qt项目中创建独立的应用程序,有什么想法?从Qt项目制作独立应用程序

我需要另一个应用程序来做到这一点,否则我会用Qt创建器来完成它!

+0

你的意思是使用Qt的静态版本编译你的应用程序或者什么?你能澄清一下吗? – demonplus

+0

@demonplus我想将整个项目转换为一个像任何游戏一样运行的exe文件? –

+0

在Qt Creator中编译之后不要收到exe文件吗?你的平台是Windows吗? – demonplus

回答

0

你需要一些必要的文件复制到可执行文件的目录:

  • Qt5Core.dll
  • 您取决于(Qt5Gui,Qt5Widgets等)
  • 创建一个名为子文件夹“插件的任何其他的Qt的dll “
  • 在您的”Qt/[发行版本]/[编译器版本]/plugins“文件夹中找到qtwindows.dll,并将其复制到您创建的”plugins“文件夹中。
  • 运行您的可执行文件。

或者:

使用windeployqt.exeSee this answer.正如@marco指出的,文档为windeployqt is here

+0

我假设你使用Qt5而不是Qt4。 –

+0

谢谢你的帮助:) –