1.boost_1_44_0.tar.bz2下载地址:http://sourceforge.net/projects/boost/files/boost/1.48.0/
2.解压 tar -xvjf boost_1_44_0.tar.bz2
3.进入执行目录./bootstrap.sh, 此时形成bjam文件和project-config.jam
4. 编辑project-config.jam, 使用的是arm-linux-gcc其中交叉编译的路径为/usr/local/arm/2.95.3,所以将其改以下即可:
using gcc : arm : arm-linux-gcc ;
冒号间的空格不可略去。
#option.set prefix : /usr/local ;
option.set prefix : /usr/local/arm/2.95.3 ;
#option.set exec-prefix : /usr/local ;
option.set exec-prefix : /usr/local/arm/2.95.3 ;
#option.set libdir : /usr/local/lib ;
option.set libdir : /usr/local/arm/2.95.3/lib ;
#option.set includedir : /usr/local/include ;
option.set includedir : /usr/local/arm/2.95.3/include ;
5. 执行./bjam --without-python
6. 形成的静态和动态库文件就在stage目录下.
本文原文来自:http://blog.youkuaiyun.com/su_linux/article/details/7233605