Boost在linux中編譯

2021-06-06 10:47:56 字數 584 閱讀 9278

用boost_1_39_0版本作為例子

1 進入boost_1_39_0/tools/jam/src

2 執行./build.sh  (或者在boost_1_39_0/tools/jam 下執行./build_dist.sh)

3 編譯完成後在boost_1_39_0/tools/jam/src/bin.linuxx86下編譯出的bjam檔案

4 把bjam檔案拷貝到boost_1_39_0目錄下

5 修改配置檔案在boost_1_39_0/tools/build/v2目下開啟user-config-jam檔案,修改第n行,去掉前面的#,啟用gcc

6 在boost_1_39_0目錄下,執行命令編譯

命令: bjam –toolset=gcc –build-type=complete stage 預設下生成的檔案放在stage/lib目錄下

還可以指定標頭檔案和庫檔案的存放路徑

命令:bjam –toolset=gcc –includedir=/usr/include –libdir=/usr/lib/boost install

注:install

編譯並安裝

boost

在linux下編譯boost庫

編譯環境 作業系統 suse linux enterprise server 10 64 bit 編譯工具 gcc 4.1.2 2.解壓boost到 usr share 3.在命令列執行 usr share boost 1 36 0 tools jam src build.sh生成bjam 4.複製...

在linux下編譯boost庫 蒐集

編譯環境 作業系統 suse linux enterprise server 10 64 bit 編譯工具 gcc 4.1.2 2.解壓boost到 usr share 3.在命令列執行 usr share boost 1 36 0 tools jam src build.sh生成bjam 4.複製...

Linux 編譯安裝Boost

linux 編譯安裝boost 如果是windows平台,請參考 鏈結 linux平台下要編譯安裝除gcc和gcc c 之外,還需要兩個開發庫 bzip2 devel 和python devel,因此在安裝前應該先保證這兩個庫已經安裝 yum install gcc gcc c bzip2 bzip...