C++ Builder 2007中安裝boost_1_36_0的方法

來源:互聯網
上載者:User

最近突然對boost發生了興趣,但是boost安裝非常麻煩,網上介紹的方法大 都不全面,搜到了一篇關於在其它編譯器安裝boost的方法,試著改為 C++Builder2007適用的方法和大家分享,發布這篇文章之前只做過簡單測試,如 有問題,請指出。

安裝時我的電腦只安裝了CodeGear RAD Studio2007, 沒有安裝VS等其它編譯工具,如果你的電腦同時安裝了其它編譯工具,你需要謹 慎,當然是否有問題我也不知道,你自己研究吧,把最後的結果貼出來大家分享 。

1.相關網址 官方網站:http://www.boost.org/

2. 準備

您可以上boost官方網站(參看1.相關網址),下載這兩個檔案(既然是 免費,還是官方的好):

boost 1.36.0 的原始碼壓縮檔,推薦下載 7zip 版本:boost_1_36_0.7z“。

boost 編譯工具,請選擇 windows下的可執行檔:boost-jam-3.1.16-1-ntx86.zip下載後,得到原始碼 壓縮檔,如果是7zip格式的“boost_1_36_0.7z”,約25M,解壓後 ,將迅速變為175M,但這僅僅是原始碼及文檔的大小,在編譯過程中,所需的空 間更是驚人,請您保證解壓縮後檔案所在的磁碟機,至少有2個G的可用空間 (有人說需要更大的空間,不過我用了不到1.9G)。

boost 的編譯工具 ,可以根據需要,將編譯之後庫檔案,及不需要編譯的標頭檔,統一複製到指定 的目錄,這樣有利於我們得到一個“乾淨”的boost編譯結果目錄, 本文將採用此方法。

下面,我們假設boost_1_36_0.7z被解壓到 “X:\tmp\boost_1_36_0”目錄下,其中“X:”表示您選用的磁碟機盤符, "tmp" 是我們事先建立的檔案夾,而 “boost_1_36_0”則在解壓以 後得到。我們把“X:\tmp\ boost_1_36_0”稱為“boost安裝源路 徑”。

接下來,假設我們希望它boost安裝到“E:\boost_1_36_0”目錄 下,請事先建立好這個檔案夾,我們把這個路徑,稱為“boost安裝目標路 徑”。

請解壓“boost-jam-3.1.16-1-ntx86.zip”檔案,得到bjam.exe ,將它複製到boost安裝源路徑,即“X:\tmp\boost_1_36_0”之下。

3. 編譯

步驟1:開啟“開始”菜單,選擇“運行 ”,輸入cmd,進入控制台視窗,然後在其內通過cd命令,切換到boost安 裝源路徑下。本例中為:

“X:\tmp\boost_1_36_0”,則過程 如下:

X:(斷行符號)

cd tmp\boost_1_36_0 (斷行符號)

步驟2:繼續上步,請在控制台內輸入:

bjam ——show- libraries (斷行符號)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.