【问题标题】:Build (compile) a basic standalone .exe application using Qt-creator on Windows 8在 Windows 8 上使用 Qt-creator 构建(编译)一个基本的独立 .exe 应用程序
【发布时间】:2016-08-04 14:01:34
【问题描述】:

我已经在 Windows 8 上安装了 Qt-5.7,因为我无法从 Linux(我最喜欢的)构建我发布的 .exe,以便即使在互联网上搜索了很多之后也可以在 Windows 操作系统上使用(必须交叉-汇编...)。安装后,我只是想确保我可以构建/运行第一个应用程序(Qt-creator“filesystembrows”默认提供的示例之一)并且我遵循the official guide 以将 Qt 构建为共享库,但问题是,当我键入第一个命令行时,我得到:'nmake' is not recognized as an internal or external command' 即使使用C:\Qt\Qt5.7.0\5.7\mingw53_32\bin 更新系统的变量环境,它仍然显示相同的消息,其中一个是默认路径设置时在 Windows 上安装 Qt。请为 Windows 制作独立的 .exe(作为共享库)提供任何帮助

【问题讨论】:

  • 我正在尝试了解情况。所以你想要一个带有动态链接库的独立 .exe 吗?那是对的吗?如果是这样,只需复制所需的 dll 并将它们放入带有 .exe 的文件夹中
  • 是的,这就是我想要的
  • 好的,试试这个...stackoverflow.com/questions/8312725/…

标签: c++ windows qt


【解决方案1】:

为什么不使用 qtcreator 构建您的项目?

您是否通过使用 qtcreator 制作测试应用程序来测试您的构建环境?

P.S.:如果你愿意,我可以解释如何使用 Visual Studio 作为编译器和 QtCreator 作为 IDE 来构建应用程序。

【讨论】:

  • 什么意思?你想要一些关于如何使用 Visual Studio 和 QtCreator 的解释吗?或者你想用 qtcreator 做一个测试应用?
【解决方案2】:

nmake 是随 Visual Studio 和 Windows SDK 一起提供的构建工具。显然你没有。

看来您正在使用 mingw 构建的 Qt;它带有一个捆绑的mingw副本。在那里,构建工具简称为make

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-06
    • 2014-10-13
    • 1970-01-01
    • 1970-01-01
    • 2017-07-01
    • 2014-11-02
    • 1970-01-01
    相关资源
    最近更新 更多