如何在Qt中创建exe?

时间:2010-01-09 18:41:10

标签: c++ qt

我开始学习Qt而且我坚持特定步骤,即:我无法创建可执行文件。我的步骤如下:

  1. 创建* .cpp
  2. 在控制台中键入qmake -project(这会创建.pro文件)
  3. 在控制台中键入qmake -makefile(现在我有makefile +其他一些文件)
  4. 我正在尝试通过键入qmake来创建.exe但这不起作用。我也试过nmake,bmake和make但没有结果。
  5. 任何帮助将不胜感激。 谢谢。

2 个答案:

答案 0 :(得分:3)

这取决于您使用的编译器。如果您使用的是GCC或MinGW,请键入make。如果找不到make,则表明它未安装,或者它不在您的路径中(更可能是这种情况)。尝试使用Qt为您提供的命令提示符快捷方式(如果在Windows上)。如果在基于POSIX的类似系统上,make应该存在。如果没有,那么这取决于你是在Mac上还是在Linux / BSD上。在Mac上,make应附带开发人员工具,这是OS X安装CD中的最后一张CD。如果您使用的是Linux,请使用包管理器。基于Red Hat的系统rpm,基于Debian的系统apt,等等。谷歌关于他们。

如果您使用的是Visual C ++并且nmake不起作用,则可能意味着nmake不在您的路径上。尝试使用Visual C ++命令提示符而不是正常的命令提示符(应该在开始菜单中的某个位置)。

如果你能提一下如何安装Qt以及在什么系统上安装它会更有帮助。

答案 1 :(得分:0)

我相信你需要做一些事情:

qmake -o Makefile hello.pro

然后根据您使用的编译器输入make或nmake。