从Qt项目制作独立应用程序

时间:2016-05-06 12:46:29

标签: qt static

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

我是否需要其他应用程序来执行此操作,或者我将使用Qt创建者执行此操作?!

1 个答案:

答案 0 :(得分:0)

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

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

或者:

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