小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

window vs編譯并使用Boost庫

 海漩渦 2016-08-05

window vs編譯并使用Boost庫

 1231人閱讀 評論(0) 收藏 舉報(bào)
 分類:

目錄(?)[+]

從http://www.上下載到目前最新的boost庫,快速傳送門:boost_1_53_0.zip,當(dāng)然你也可以從http:///projects/boost/files/boost-jam/這里得到源代碼,快速傳送門:boost_1_53_0.zip(98.1 MB)

我使用了后者

 

Boost程序庫完全開發(fā)指南——深入C++“準(zhǔn)”標(biāo)準(zhǔn)庫高清PDF版 http://www./Linux/2013-07/87574.htm

Ubuntu下編譯安裝boost庫 http://www./Linux/2013-07/87573.htm

Ubuntu下編譯boost 1.52b http://www./Linux/2013-02/79004.htm

Ubuntu編譯安裝boost并在eclipse C/C++中使用 http://www./Linux/2011-04/34790.htm

2、得到源代碼之后,使用vs2012的cl.exe編譯

進(jìn)入到源代碼目錄中

3、建立編譯工具bjam.exe----需要執(zhí)行bootstrap.bat

 

4、指定編譯命令 

指定msvc版本11.0對應(yīng)的是vs2012,--stagedir是指定編譯后存放的目錄

bjam stage --toolset=msvc-11.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="F:\boost\boost_1_53_0\bin\vc11" link=static runtime-link=shared runtime-link=static threading=multi debug release

稍微等一會,庫就編譯好了…… 

vs2010

bjam stage --toolset=msvc-10.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="C:\Users\Administrator\git\essearch\doc\rpc\hprose-cpp-master\boost_1_55_0\bin\vc10" link=static runtime-link=shared runtime-link=static threading=multi debug release

5、開始使用boost 

首先需要設(shè)定文件包含目錄:

我的boost庫解壓在F盤下 


設(shè)定庫目錄: 


“F:\boost\boost_1_53_0\”是我編譯的出來lib的目錄 

然后建立我們的第一個(gè)boost項(xiàng)目,代碼如下:


[cpp] view plain copy
 在CODE上查看代碼片派生到我的代碼片
  1. #include <boost/thread.hpp>  
  2. #include <conio.h>  
  3. #include <iostream>  
  4. using namespace std;  
  5.   
  6.   
  7. void mythread()  
  8. {  
  9.     cout << " hello,thread! " << endl;  
  10.   
  11. }  
  12.   
  13. int main(int argc, char* argv[])  
  14. {  
  15.   
  16.     boost::function<void()> f(mythread);  
  17.     boost::thread t(f);  
  18.     t.join();  
  19.     cout << " thread is over! " << endl;  
  20.       
  21.     getch();  
  22. }  

http://jingyan.baidu.com/article/11c17a2c765763f446e39dc1.html

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多