2012-05-24 72 views
2

我正在VS 11 Professional beta版上構建一個簡單的程序。Visual Studio 11的構建問題

#include <iostream> 
int main(){ 
    std::cout << "Hello World" << std::endl; 
} 

但我收到RC錯誤。

1>------ Build started: Project: Stephen, Configuration: Debug Win32 ------ 
1>Build started 5/23/2012 8:31:30 PM. 
1>InitializeBuildStatus: 
1> Touching "Debug\Stephen.unsuccessfulbuild". 
1>ClCompile: 
1> Source.cpp 
1>RC : fatal error RC1106: invalid option: -ologo 
1> 
1> 
1>Build FAILED. 
1> 
1>Time Elapsed 00:00:01.67 
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== 

如果我只編譯源文件(即不建立項目),它編譯。我GOOGLE了這個錯誤,但沒有找到很多有用的信息。我已經看到了編譯器和鏈接器屬性。不,在哪裏可以看到-ologo選項。我不確定這個無效選項來自哪裏。

我有VS 2005,2010安裝在我的系統上。這與這個錯誤有什麼關係?任何幫助都被誇大了。

+0

VS11,而不是2011. – Charles

回答

3

轉至projectPropertiesConfiguration PropertiesGeneral。將平臺工具集更改爲您正在使用的正確工具集。或者只是改變Suppress Startup Banner to 'no'

+0

平臺工具集是** Visual Studio 11(v110)**這是正確的。即使那樣我也會遇到錯誤。我會嘗試其他選項並讓你知道。 – user731676

+0

將啓動橫幅設置爲否未解決問題。它給了我一個警告'cl:命令行警告D9035:選項'nologo-'已被棄用,並將在未來的版本中被刪除,而是給出了同樣的錯誤。 – user731676

+0

@ user731676您是否閱讀過鏈接的文章,看起來像是安裝了早期版本的Windows SDK,並提供了一些可能的修復方法。 –