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
相关推荐
兔老大RabbitMQ10 分钟前
涉及泛型的强制转换
linux·windows·microsoft
老约家的可汗13 分钟前
Linux中yum、vim和gcc
linux·运维·vim
Anthony_23118 分钟前
Linux 从基础操作到故障排查
linux·运维·服务器·网络·nginx·ubuntu·centos
2301_7890156231 分钟前
Lnux权限
linux·开发语言·c++·权限
楚枫默寒8 小时前
Linux 编辑文件后自动添加修改日期
linux·运维·bash
2601_9611940210 小时前
27考研刘晓艳单词pdf
linux·sql·ubuntu·华为·pdf·.net
2023自学中12 小时前
imx6ull 开发板 推流ov5640数据,虚拟机用 ffplay 拉流播放
linux·音视频·嵌入式·开发板
shandianchengzi12 小时前
【记录】Ghidra|Ubuntu 26.04 下 Ghidra 界面缩放完整指南
linux·ubuntu·逆向·ghidra
Soari12 小时前
Ubuntu 根分区文件系统损坏,系统启动时自动检查失败
linux·运维·ubuntu
杨云龙UP13 小时前
Oracle Health Check巡检脚本使用SOP V2.0:从HTML原始报告→生成Word专业巡检报告→交付客户_2026-06-03
linux·运维·数据库·sql·oracle·报告·巡检