Qt创建可执行文件

Qt创建可执行文件,qt,deployment,executable,Qt,Deployment,Executable,有没有一种快速、直接的方法将Qt应用程序变成可执行文件?我试图按照在的指示操作,但至今未成功;我无法提供任何帮助,我们将不胜感激。谢谢 你是说安装程序包吗?我假设你能够编译、链接和运行你的应用程序,你的意思是如何为其他人打包它 我总是用它来构建Qt项目,它简单、免费、跨平台。指南:。CMake还附带了CPack,可以轻松地为Windows、Mac和Linux制作安装程序 我同意chmod700关于Qt创建者的建议,它不是我最喜欢的IDE,但它仍然非常好用。我不确定是否理解您的问题。假设您使用的是

有没有一种快速、直接的方法将Qt应用程序变成可执行文件?我试图按照在的指示操作,但至今未成功;我无法提供任何帮助,我们将不胜感激。谢谢

你是说安装程序包吗?我假设你能够编译、链接和运行你的应用程序,你的意思是如何为其他人打包它

我总是用它来构建Qt项目,它简单、免费、跨平台。指南:。CMake还附带了CPack,可以轻松地为Windows、Mac和Linux制作安装程序


我同意chmod700关于Qt创建者的建议,它不是我最喜欢的IDE,但它仍然非常好用。

我不确定是否理解您的问题。假设您使用的是MinGW,它非常简单且非常简单:

  • 获取Qt源并将其解压缩到某个文件夹(f.e.
    c:\Qt\4.5.0-static
  • 安装MinGW。确保MinGW可执行文件夹位于
    %PATH%
    变量中
  • 打开cmd窗口,转到Qt源并运行
    configure-static
    。如果愿意,可以添加其他配置选项,但通常不需要
  • 构建Qt完成后,转到应用程序源,打开cmd窗口并运行构建的Qt安装的qmake——即上面给出的示例中的
    c:\Qt\4.5.0-static\bin\qmake
  • 运行
    make
  • 最终会得到一个静态链接的二进制文件(您可能需要使用它进行检查)
使用VisualStudio进行同样的操作非常相似


还是要动态构建并创建安装程序包?

非常感谢-很抱歉这么天真,但是我如何使用bitrock/JR软件之类的应用程序。。。比如,如果我想通过Inno安装程序移植一个基本程序(例如hello world),我是否只是复制并粘贴代码/依赖项?我为我的无知道歉。