日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

转:VC9(VC2008.net) 编译安装 boost 1.39 库

發布時間:2023/12/13 c/c++ 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 转:VC9(VC2008.net) 编译安装 boost 1.39 库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
簡介

  Boost庫是一個經過千錘百煉、可移植、提供源代碼的C++庫,,作為標準庫的后備,是C++ 標準化進程的發動機之一。 Boost庫由C++標準委員會庫工作組成員發起,其中有些內容有望成為下一代C++標準庫內容。在C++社區中影響甚大,其成
  員已近2000人。 Boost庫為我們帶來了最新、最酷、最實用的技術,是不折不扣的“準”標準庫。
  可從http://sourceforge.net/project /showfiles.php?group_id=7586下載安裝boost庫。大部分boost庫功能的使用只需包括相應頭文件即可,少數(如正則表 達式庫,文件系統庫等)需要鏈接庫。里面有許多具有工業強度的庫,如graph庫。

Boost中比較有名氣的有這么幾個庫:  Regex
  正則表達式庫
  Spirit
  LL parser framework,用C++代碼直接表達EBNF
  Graph
  圖組件和算法
  Lambda
  在調用的地方定義短小匿名的函數對象,很實用的functional功能
  concept check
  檢查泛型編程中的concept
  Mpl
  用模板實現的元編程框架
  Thread
  可移植的C++多線程庫
  Python
  把C++類和函數映射到Python之中
  Pool
  內存池管理
  smart_ptr
  5個智能指針,學習智能指針必讀,一份不錯的參考 是來自CUJ的文章:
  Smart Pointers in Boost,哦,這篇文章可以查到,CUJ是提供在線瀏覽的。中文版見筆者在《Dr.Dobb's Journal軟件研發雜志》第7輯上的譯文。
  Boost總體來說是實用價值很高,質量很高的庫。并且由于其對跨平臺的強調,對標準C++的 強調,是編寫平臺無關,現代C++的開發者必備的工具。但是Boost中也有很多是實驗性質的東西,在實際的開發中實用需要謹慎。并且很多Boost中的 庫功能堪稱對語言功能的擴展,其構造用盡精巧的手法,不要貿然的花費時間研讀。Boost另外一面,比如Graph這樣的庫則是具有工業強度,結構良好, 非常值得研讀的精品代碼,并且也可以放心的在產品代碼中多多利用。
  boost英文解釋:推進
  boost 在一些播放軟件和音效中指增強,比如Bass Boost,低音增強。

?

1、 運行【VS目錄】\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat (或者開始-->所有程序-->Microsoft Visual Studio 2008-->Visual Studio Tools-->Visual Studio 2008命令提示符),然后切換到boost1.39目錄。

2、執行 [boost]\tools\jam\build_dist.bat

3、將 [boost]\tools\jam\stage\boost-jam-3.1.17-1-ntx86\bjam.exe 復制到 [boost]\bjam.exe

4、切換到[boost],運行bjam.exe "-sTOOLS=vc-9_0" install

5、在C:\boost下產生include和lib目錄,及其近946M的文件。

6、將C:\Boost\include\boost-1_39 加入 VC2008 的 Include 路徑

???? Tools | Options | Projects and Solutions | VC++ Directories

???? Show directories for: Include files

??

??? 將 C:\Boost\lib 加入 VC2008 的 Lib 路徑

??? Tools | Options | Projects and Solutions | VC++ Directories

??? Show directories for: Library files

1、 運行【VS目錄】\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat (或者開始-->所有程序-->Microsoft Visual Studio 2008-->Visual Studio Tools-->Visual Studio 2008命令提示符),然后切換到boost1.39目錄。

2、執行 [boost]\tools\jam\build_dist.bat

3、將 [boost]\tools\jam\stage\boost-jam-3.1.17-1-ntx86\bjam.exe 復制到 [boost]\bjam.exe

4、切換到[boost],運行bjam.exe "-sTOOLS=vc-9_0" install

5、在C:\boost下產生include和lib目錄,及其近946M的文件。

6、將C:\Boost\include\boost-1_39 加入 VC2008 的 Include 路徑

???? Tools | Options | Projects and Solutions | VC++ Directories

???? Show directories for: Include files

??

??? 將 C:\Boost\lib 加入 VC2008 的 Lib 路徑

??? Tools | Options | Projects and Solutions | VC++ Directories

??? Show directories for: Library files

轉載于:https://www.cnblogs.com/zkliuym/archive/2010/05/08/1730779.html

總結

以上是生活随笔為你收集整理的转:VC9(VC2008.net) 编译安装 boost 1.39 库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。