【发布时间】:2011-09-27 15:35:16
【问题描述】:
我喜欢 Visual Studio IDE。我已经习惯了,发现它是我尝试过的最好的 IDE。我们还发现这里越来越多地使用 C#/.NET。
但是,在underwhelming announcement regarding C++11 features in VS11 之后,我正在考虑更换编译器。
似乎Intel compiler fully integrates with VS 但这并不意味着它会编译我们的Windows 代码。我不知道我会如何尝试 g++ 或 clang
VS 能否真正有效地与不同的 C++ 编译器编译 Windows 代码,即使用各种 Win32 / MFC / COM 东西的遗留代码?
【问题讨论】:
-
为什么英特尔编译器不编译您的 Windows 代码?
-
英特尔的 C++ 编译器不兼容 Visual C++ 的某些功能:阅读compatibility chart。其中一件大事是“属性代码”,MFC 可能会使用它,但英特尔的编译器不支持它。
-
关于我的C++11 features link:Herb Sutter 做了一些解释right at the start of this video。
标签: c++ visual-studio visual-c++ compiler-construction