嚴以律己,寬以待人. 三思而后行. GMail/GTalk: yanglinbo#google.com; MSN/Email: tx7do#yahoo.com.cn; QQ: 3 0 3 3 9 6 9 2 0 .
From:http://blog.csdn.net/i_noname/archive/2006/03/22/632344.aspx
久聞boost的大名了,今天終于決定也來體驗一把。對boost了解實在不多,所以先上boost的官方主頁(http://www.boost.org/more/getting_started.html)!里面對boost的安裝作了詳細的介紹。從上面的文章了解到,SouceForge為boost提供了http下載,另外,也可以通過CVS下載或更新到最新版本的boost。我選擇的是http下載,boost_1_33_1.tar.gz,共13.6M,下載地址:http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=8041下載期間我們繼續看"Getting Started"。boost使用一個名為Boost.Jam的軟件來幫助編譯,下載地址:http://sourceforge.net/project/showfiles.php?group_id=7586&package_id=72941,我下載的是已編譯好的二進制包,boost-jam-3.1.12-1-linuxx86.tgz ,很小,才64K。這時boost源碼包應該也下好了,用tar把boost_1_33_1.tar.gz解壓到boost-1.33.1目錄,同時把boost-jam-3.1.12-1-linuxx86.tgz包內的bjam文件拷貝到這個目錄下(因為要bjam需要boost目錄下的boost-build.jam文件)。現在準備工作已經結束了,開始編譯吧!./bjam "-sTOOLS=gcc" install接下來就是漫長的等待過程了,完整編譯大概需要一個多小時,這時可以起來活動活動。編譯完成后可以看到/usr/local下的include和lib目錄中多出了很多boost的文件。現在來寫一個最簡單的c++程序測試boost吧(程序摘自http://www.stlchina.org/twiki/bin/view.pl/Main/BoostEnterBoost):
posted on 2007-03-20 22:45 楊粼波 閱讀(2384) 評論(0) 編輯 收藏 引用
Powered by: C++博客 Copyright © 楊粼波