arm linux 交叉編譯boost庫

測試編譯  boost_1.48_0  編譯時thread編譯失敗

測試編譯  boost_1.60_0  編譯時thread編譯成功

 

編譯步驟:

1、運行 ./bootstrap.sh  此時形成bjam文件和project-config.jam

2、編輯project-config.jam, 僅修改using gcc這行。

if ! gcc in [ feature.values <toolset> ]
{
        using gcc : arm : /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ ; 
}

3、全部編譯

./bjam stage --layout=tagged --build-type=complete  

 

參考博客:

https://blog.csdn.net/jiangheng0535/article/details/18225775

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章