免费的Windows 64位C ++ 11编译器

时间:2013-03-02 08:03:26

标签: windows visual-c++ c++11 64-bit mingw

我正在寻找一个可以从使用某些C ++ 11功能的代码生成64位Windows二进制文件的免费编译器。

Visual C ++ Express未附带64位编译器。解决此问题的经典解决方法是下载Windows SDK。但是,SDK 7似乎与Visual C ++ 2010同步,后者不支持C ++ 11,而SDK 8则表示它根本不再包含编译器。我得到的印象微软基本上不再提供免费的64位C ++编译器了;这是对的吗?

有64位版本的MinGW,虽然我得到的印象他们落后于最新的GCC;什么是最新的可用版本?

我还有其他选择吗?

1 个答案:

答案 0 :(得分:8)

所有免费提供的主流编译器都可以满足您的需求:

  • VS 2012 Desktop Express附带x64编译器。
  • Mingw是开源的,易于构建。因此,如果找不到符合您需求的二进制发行版,您可以随心所欲地进行更新。
  • Clang也是开源的,我上面对Mingw所说的内容同样适用。