2012-01-11 44 views
0

我有一個問題..我想編譯與2010年的QT .. 但我不能.. 我「M本指南如下: http://thomasstockx.blogspot.com/2011/03/qt-472-in-visual-studio-2010.html在Windows 7 x64中編譯QT 4,8,0與Visual Studio 2010給makefile找不到

我按照所有的步驟(與-shared配置的例外,因爲我想-static),但是當我的數字NMAKE的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> 

它沒有找到生成文件...我嘗試與2個不同的電腦與相同版本的QT,VS和Windows,並在兩個不工作,所以我這樣做mething錯..但我不明白在哪裏..我試着搜索,但沒有運氣... 在此先感謝...

+1

你確定configure.exe成功嗎?檢查其輸出中的錯誤。 – 2012-01-11 17:51:44

+0

另外,Qt 4.8在這篇文章發佈的時候沒有發佈(它只在RC中)。如果您沒有特定的理由使用它(並且自己編譯它),那麼最好使用4.7的二進制包。我建議通過SDK管理器來安裝它,這樣你可以稍後升級(但如果你願意的話,你也可以安裝4.8RC)。 – 2012-01-11 17:53:23

+0

@TamásSzelei Qt 4.8.0於12月15日發佈。有VS 2010包,所以我會建議嘗試這些。 – 2012-01-11 18:25:31

回答

0

我肯定會安裝Perl,然後再試一次。如果不需要,爲什麼它應該提供這個信息呢? 但是,我似乎沒有記得我安裝了Perl,所以錯誤很奇怪。 本教程最初是爲Qt 4.7.2編寫的,並且工作到4.7.4。 但我沒有用4.8測試過。在4.8之前,VS2010並沒有得到Qt的支持,最近它已經發生了變化,就像Frank說的那樣,你應該嘗試下載VS2010軟件包,因爲他們現在支持它。

+0

而且就像我已經說過,我需要靜態庫...包你可以下載VS2010共享...我需要complile他們..關於perl這是一個警告......我嘗試安裝perl,但結果是一樣的...也許它不工作編譯在x64操作系統... – phate89 2012-01-19 23:25:42

相關問題