繁体   English   中英

Microsoft C ++中的Boost库

[英]boost library in microsoft c++

我使用的是Microsoft Visual C ++ 2010,我可以使用Boost库还是需要其他编译器?

Boost的最新版本发行说明中:

  • Linux:
    • 32位Red Hat Enterprise Linux上的Intel 10.1、11.1。
    • 64位Red Hat Enterprise Linux上的Intel 10.1、11.0、11.1。
    • Red Hat Enterprise Linux上的GCC 3.4.6、4.2.4、4.3.4、4.4.3。
    • 在Red Hat Enterprise Linux上具有C ++ 0x扩展的GCC 4.3.4、4.4.3。
    • QLogic PathScale(TM)编译器套件:Red Hat Enterprise Linux上的3.2版。
  • OS X:
    • Leopard上的Intel C ++编译器10.1、11.0、11.1。
    • 英特尔Leopard上的GCC 4.0.1。
    • 从颠覆的lang。
  • 视窗:
    • 在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)。
    • 在32位Vista上具有Visual C ++ 9.0后端的Intel C ++ 11.1。
    • Gingw上的GCC 4.3.3。
    • Mingw上的GCC 4.4.3,带有和不带有C ++ 0x扩展。
    • Gingw上的GCC 4.5。
  • AIX:
    • AIX版本5.3.0.40上的IBM XL C / C ++企业版V10.1.0.0。
  • FreeBSD:
    • FreeBSD 7.2上的GCC 4.2.1(64位)。
    • FreeBSD 8.0上的GCC 4.2.1(32位)。
  • Solaris:
    • Solaris 5.10上的Sun C ++ 5.10。

Boost本质上是C ++扩展。 它可以与所有符合标准的c ++编译器一起编译。

Boost已针对所有主要的C ++编译器(包括Visual C ++)进行了测试

更新:Krill在我之前找到了Compilers Tested链接,因此,我只补充说Microsoft是Boost的赞助商(我认为是供测试用的编译器),并且Boost的几位定期撰稿人都在Microsoft工作。

检查“编译器测试”一节在这里 ,在列表中的Visual C ++。

是的你可以! 尝试和工作!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM