使用visual studio 2010在windows 7 x64中编译QT 4,8,0时未找到makefile

使用visual studio 2010在windows 7 x64中编译QT 4,8,0时未找到makefile,qt,nmake,Qt,Nmake,我有个问题。。我正试图为VS2010编译qt。。 但是我不能。。 我遵循以下指南: 除了-shared config之外,我遵循所有步骤,因为我想要-static,但当我发出vs提示符时,请告诉我: Microsoft (R) Program Maintenance Utility versione 10.00.30319.01 Copyright (C) Microsoft Corporation. Tutti i diritti riservati. NMAKE : fatal erro

我有个问题。。我正试图为VS2010编译qt。。 但是我不能。。 我遵循以下指南:

除了-shared config之外,我遵循所有步骤,因为我想要-static,但当我发出vs提示符时,请告诉我:

Microsoft (R) Program Maintenance Utility versione 10.00.30319.01
Copyright (C) Microsoft Corporation. Tutti i diritti riservati.

NMAKE : fatal error U1064: MAKEFILE non trovato. Nessuna destinazione specificat
a.
Stop.

c:\Qt\4.8.0>
它没有找到生成文件。。。我试着用两台不同的电脑使用相同版本的qt、vs和windows,但这两种版本都不起作用,所以我做错了。。但我不知道在哪里…我试着搜索但没有运气。。。
提前感谢…

我一定会安装Perl并重试。如果不需要它,为什么它要发出这样的信息呢? 然而,我似乎不记得我安装了Perl,因此错误相当奇怪。 本教程最初是为Qt4.7.2编写的,一直到4.7.4。
但我还没有用4.8测试它。在4.8版本之前,VS2010只是不受Qt支持,这一点最近有所改变,因此正如Frank所说,您可能应该尝试下载VS2010软件包,因为它们现在支持它。

您确定configure.exe成功了吗?检查其输出中是否有错误。此外,Qt4.8在发布本文时并未发布,它仅在RC中发布。如果您没有特定的理由使用它并自己编译,那么最好使用4.7的二进制软件包。我建议通过SDK管理器安装它,这样你以后可以升级,但如果你愿意,也可以安装4.8RC。@Tamás Szelei Qt 4.8.0于12月15日发布。不过有VS2010软件包,所以我建议尝试一下。我不能尝试,因为我需要运行一个需要静态库的项目。。。configure.exe suxceed。。。唯一的警告是关于perl丢失的,正如我已经说过的,我需要静态库。。。您可以为vs2010下载的软件包已共享。。。我需要整理一下。。关于perl,这是一个警告。。。我尝试安装perl,但结果是一样的。。。也许在x64操作系统上编译不起作用。。。