2011-02-22 130 views
0

使用全新安裝的Qt Creator,我無法編譯任何包括任何演示項目或我自己的任何項目。我在VMWare上安裝了全新的XP安裝Qt Creator,它工作和編譯得很好。我的電腦運行Windows 7 x64。當試圖建立的示範項目之一,有幾個編譯錯誤,因爲看到這個截圖:無法在Windows 7上使用Qt Creator進行編譯x64

http://imgur.com/QJUCN.png

而且,這裏是我的編譯輸出的貼: http://pastebin.com/xjuJbUEC

好像它在'C:\ Program Files(x86)\ Microsoft Visual Studio \ VC98'中使用文件時,它不應該是,雖然我不太確定。我將如何去解決這個問題?

+0

你使用VC還是mingw? –

+0

我正在使用mingw。 –

+0

在首選項中檢查Qt4面板。你可能在那裏配置了錯誤的東西。 –

回答

1

您可能在Qt4首選項面板中有一些錯誤的配置。轉到工具>選項,然後在側欄中選擇Qt4。選擇您的Qt安裝並確保MinGW目錄指向有效的mingw安裝。

+0

我檢查了Qt4的偏好,他們似乎沒事。他們指向Qt Creator安裝程序創建的mingw安裝。這是一個截圖:http://i.imgur.com/aikvY.png。此外,下面是構建錯誤的更好屏幕截圖:http://i.imgur.com/N9hIe.png –

+0

如果您從未編輯過示例項目文件並且遇到這些錯誤,我唯一的猜測就是爲VC定義的一些環境變量是導致qmake添加特定於VC的include路徑。這又會導致gcc包含錯誤版本的頭文件。檢查你的Windows環境變量,看看是否有這樣的事情。 –

+0

這很可能。我也安裝了Visual Studio 6,Visual Studio .NET 2008和Visual Studio .NET 2010。以下是我所有環境變量的屏幕截圖:http://i.imgur.com/XxHaI.png –

相關問題