簡體   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