linux下boost编译arm版本

1.下载

https://www.boost.org/users/history/version_1_74_0.html

2.解压

bash 复制代码
tar -zxvf boost_1_74_0.tar.gz 

2.编译

bash 复制代码
./bootstrap.sh --with-libraries=filesystem,thread --with-toolset=gcc

3 替换gcc

修改配置文件project-config.jam,将下列的arm gcc编译器替换为你本机的编译器,比如我是用S32G的编译器

bash 复制代码
if ! gcc in [ feature.values <toolset> ]
{
    using gcc : arm : /opt/windriver/hirain-linux/22.33/sysroots/x86_64-wrlinuxsdk-linux/usr/bin/aarch64-wrs-linux/aarch64-wrs-linux-gcc ;
}
  1. 编译
    ./b2

5.安装

bash 复制代码
./b2 install --prefix=/root/arm/c4
相关推荐
码农客栈8 小时前
linux 交叉编译tslib
linux
鱼月半9 小时前
两台电脑直连网络不通怎么办?
linux·网络协议
光电笑映10 小时前
网络通信基础:从协议分层到 Socket 编程预备
linux·运维·服务器·网络
酸菜。10 小时前
dw_apb_gpio总结
linux
wunaiqiezixin10 小时前
MIT 6.S081 file system 实验篇(lab9):Large files (moderate)
linux·unix·os·xv6·mit6.s081
GeW11 小时前
RHCE 考试通过率提升:核心考点、实验环境与排错技巧
linux
吴声子夜歌11 小时前
Shell编程实例——与解析相关的任务(二)
linux·运维·shell
mengge.cloud11 小时前
0917Docker 小白实验教程(理论+实操)
linux·服务器·网络·docker
Escalating_xu12 小时前
【内存管理发展史】从 8086 实模式到分页:CPU 如何把虚拟地址变成物理地址
linux·缓存
亿朝亿夕12 小时前
linux服务排查步骤
linux