下载解压boost,我现在用的是1.48,安装交叉编译器至指定位置,设置编译器路径到 PATH
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 ;
3.测试编译效果
./bjam stage --layout=tagged --build-type=complete
还可以加(link=shared runtime-link=shared threading=multi)等编译参数
OK,编译完成