arm-linux下boost庫交叉編譯
from:
1.首先執行boost解壓目錄下的
./bootstrap.sh
2.修改生成的project-config.jam檔案
修改:using gcc : arm : arm-none-linux-gnueabi-gcc ;
注:注意要有空格!
修改(這邊不改也沒事):
option.set prefix :(交叉編譯器所在位置);
option.set exec-prefix :(交叉編譯器所在位置)/bin ;
option.set libdir :(交叉編譯器所在位置)/lib ;
option.set includedir :(交叉編譯器所在位置)/include ;
注:最好對上面的(交叉編譯器所在位置)進行設定,以便於交叉編譯器能夠正確查詢boost庫的安裝目錄。
我的交叉編譯器arm-arago-linux-gnueabi位於/usr/local/arm-arago-linux-gnueabi,將路徑新增進去就可以了。
3.測試編譯效果
./bjam stage --layout=tagged --build-type=complete
還可以加(link=shared runtime-link=shared threading=multi)等編譯引數
ok,編譯完成
4.執行./b2
5.執行./b2 install
linux(centos)下安裝boost庫及使用
一 安裝 剛剛使用linux系統,對很多系統命令和操作方式還不是很熟悉。想裝個boost庫,在網上看了幾篇教程根本沒弄明白,終於,用三行命令解決了。yum install boost yum install boost devel yum install boost doc 二 使用 對於我這樣的小...
Ubuntu下安裝boost庫
安裝環境 ubuntu 14.04 步驟 直接使用 apt get進行安裝 sudo apt get install libboost dev測試 include include boost lexical cast.hpp int main 這裡boost環境已經搭建好。另外,由於我直接使用apt...
linux(centos)下安裝boost庫及使用
一 安裝 剛剛使用linux系統,對很多系統命令和操作方式還不是很熟悉。想裝個boost庫,在網上看了幾篇教程根本沒弄明白,終於,用三行命令解決了。yum install boost yum install boost devel yum install boost doc 二 使用 對於我這樣的小...