1、首先下载boost源码------https://sourceforge.net/projects/boost/files/boost/1.60.0/
2、运行boost解压目录下的
$./bootstrap.sh
此时形成bjam文件和project-config.jam
3. 编辑project-config.jam
仅修改using gcc这行。
因为我使用的是arm-hisiv100nptl-linux-g++所以将其改以下即可:
using gcc : arm : arm-hisiv100nptl-linux-g++ ; (注意空格)
4. 执行./bjam 或者 ./bjam stage --layout=tagged --build-type=complete (好像是后者生成的库文件更多)
5. 形成的静态和动态库文件就在stage目录下.