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
相关推荐
无聊的小坏坏3 分钟前
进程间通信详解(三):Linux进程信号深度解析
linux·bash
qq_2430507917 分钟前
sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
linux·web安全·网络安全·黑客·教程·kali linux·voip工具
饭碗、碗碗香33 分钟前
【开发常用命令】:docker常用命令
linux·运维·笔记·学习·docker·容器
懒羊羊大王呀1 小时前
Ubuntu20.04中MySQL的安装和配置
linux·mysql·ubuntu
浅安的邂逅1 小时前
Ubuntu apt-get安装-报错:尝试“apt --fix-broken install”有未能满足的依赖关系,几种解决办法
linux·ubuntu·apt install
爱瑞瑞2 小时前
🐧深入浅出的认识 Linux 指令
linux·shell
ajassi20002 小时前
开源 java android app 开发(十一)调试、发布
android·java·linux·开源
小李飞刀李寻欢3 小时前
使用kubeadm部署Kubernetes(k8s)集群的步骤
linux·服务器·ubuntu·kubernetes·k8s
运维成长记3 小时前
阿里云实践创建实例步骤
linux·运维·服务器·阿里云·云计算
THe CHallEnge of THe BrAve3 小时前
Linux检验库是否安装成功
linux·运维·服务器