Qt单元测试:为什么“qmake”无法识别

时间:2013-05-21 15:20:18

标签: c++ windows qt qt-creator qmake

我设法跟随this tutorial 来编写我的第一个单元测试。

然而,当从我的项目文件夹中打开“cmd-console”并尝试朗姆酒qmake时,我收到以下错误:

'qmake' is not recognized as an internal or external command, operable program or batch file

那么,为什么qmake不被认可? (请注意,我正在使用Windows Vita)

3 个答案:

答案 0 :(得分:1)

在Windows上,qt及其工具默认安装在C:\Qt\blablah中。你应该添加qmake二进制文件的路径,这样就可以了。见the instructions here。请注意,Qt创建者为其终端设置了一些变量,因此您在创建者中使用qmake而不触及系统。

答案 1 :(得分:0)

设置Qt编译器的路径。

像这样:

设置PATH = C:\ Qt \ 4.8.5 \ bin

其中4.8.5是您安装的Qt的版本。

答案 2 :(得分:0)

如果您不想将QT bin路径添加到PATH,您可以编写qmake的完整路径:

>"$(QTDIR)\bin\qmake.exe" -o Makefile odbc.pro

其中$(QTDIR)是qtbase目录的完整路径。