我试图通过遵循本教程来理解“qmake” 。但是当我来以下命令时:
qmake -o Makefile hello.pro
我的命令行控制台向我显示了这条消息:
'qmake' is not recognized as an internal or external command, operable program or batch file
我知道 qmake 是 Qt 创建者的一部分,因此每当我在项目文件夹中运行它时都应该执行它。那么,为什么它不被识别?
我试图通过遵循本教程来理解“qmake” 。但是当我来以下命令时:
qmake -o Makefile hello.pro
我的命令行控制台向我显示了这条消息:
'qmake' is not recognized as an internal or external command, operable program or batch file
我知道 qmake 是 Qt 创建者的一部分,因此每当我在项目文件夹中运行它时都应该执行它。那么,为什么它不被识别?
在 Qt 安装程序创建的开始菜单条目中,您应该找到一个打开命令提示符的项目,该命令提示符已经设置了所有需要的环境变量(包括 PATH)。对于我使用 MingW 安装的 Qt 5.0.2,它被称为“Qt 5.0.2 for Desktop (MinGW 4.7)”。
在 Windows 上,您可以将 qmake 的路径添加到 PATH 或从其放置的目录运行 qmake,或使用绝对路径。
对不起,我的朋友,我的英语说得不太好。
在 Qt 5.10.1 中,我在下一个路径 C:\Qt\5.10.1\mingw53_32> 中运行命令提示符解决了这个问题,您需要更改文件 hello.pro 所在的目录并运行命令 qmake -o Makefile hello.pro 之后您可以在相应文件夹中看到makefile。