在microsoft c ++中提升库

时间:2010-08-06 19:32:31

标签: c++ visual-c++ visual-studio-2010 boost

我正在使用microsoft visual c ++ 2010我可以使用boost库还是需要不同的编译器?

5 个答案:

答案 0 :(得分:5)

来自most recent version of Boost's release notes:

  • Linux中:
    • 32位红帽企业Linux上的Intel 10.1,11.1。
    • 64位红帽企业Linux上的Intel 10.1,11.0,11.1。
    • 红帽企业Linux上的GCC 3.4.6,4.2.4,4.3.4,4.4.3。
    • GCC 4.3.4,4.4.3在Red Hat Enterprise Linux上使用C ++ 0x扩展。
    • QLogic PathScale(TM)编译器套件:Red Hat Enterprise Linux上的3.2版。
  • OS X:
    • Leopard上的英特尔C ++编译器10.1,11.0,11.1。
    • 关于Intel Leopard的GCC 4.0.1。
    • 来自颠覆的Clang。
  • 视窗:
    • 32位XP上的Visual C ++ 8,0,9,0。
    • 在XP和Windows Mobile 5.0上使用STLport 5.2的Visual C ++ 9.0。
    • XP上的Visual C ++ 10.0。
    • 64位Windows 7上的Visual C ++ 10.0。
    • Borland / Codegear C ++ 5.9.3,6.1.3(2009),6.2.1(2010)。
    • 英特尔C ++ 11.1,带有Visual C ++ 9.0后端,位于Vista 32位上。
    • GCC 4.3.3 on Mingw。
    • 关于Mingw的GCC 4.4.3,有和没有C ++ 0x扩展。
    • GCC 4.5 on Mingw。
  • AIX:
    • IBM XL C / C ++企业版,V10.1.0.0,AIX Version 5.3.0.40。
  • FreeBSD的:
    • GCC 4.2.1 on FreeBSD 7.2,64 bit。
    • GCC 4.2.1 on FreeBSD 8.0,32 bit。
  • 的Solaris:
    • Solaris 5.10上的Sun C ++ 5.10。

答案 1 :(得分:2)

Boost基本上是一个C ++扩展。它与每个符合标准的c ++编译器一起编译。

答案 2 :(得分:1)

针对所有主要的C ++编译器测试Boost,包括Visual C ++

更新:Krill在我之前找到了Compilers Tested链接,所以我只想补充一点,微软是Boost的赞助商(我认为是测试的贡献编译器),Boost的几个常规贡献者在微软有日常工作。

答案 3 :(得分:1)

在列表中选中“Compilers Tested”部分here,Visual C ++。

答案 4 :(得分:0)

是的,你可以! 试过&工作!