mac os 搭建arm-gcc

本文档介绍了如何在Mac OS系统中从源码编译arm-gcc。首先,下载gcc-linaro源码,然后配置并编译。在配置时,使用`--target=arm-none-linux-gnueabihf`和`--prefix=/usr/local/arm5.4/`参数,确保正确指定目标版本和安装路径。如果遇到问题,可以进行`make distclean`并修改Makefile。完成配置后,通过`make -j4`编译,并使用`sudo make install`安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

直接点就是编译arm-gcc

我找了几天都没有找到编译好了的,结果一下子灵光一现,源码都有为什么不编译呢。

1.下载gcc源码

gcc-linaro-5.4.1-2017.01-x86_64_arm-linux-gnueabihf.tar.xz

这是我下载的最新源码,需要翻墙下载https://releases.linaro.org/components/toolchain/gcc-linaro/


2.解压和编译过程

cd gcc-linaro-5.4.1-2017.01-x86_64_arm-linux-gnueabihf

./configure --target=arm-none-linux-gnueabihf --prefix=/usr/local/arm5.4/


如果是configure参数有问题需要设置一下

make distclean

--target 是你需要编译的版本  none 这里可以你自己写一个

--perfix 是安装路径


修改一现Makefile文件,找到并添加,不是替换,是添加。不然会报错,这个是在国外网站上看到的,国内就没有几个人编译个这个东西

有兴趣可以看一下https://github.com/richfelker/musl-cross-make/issues/11

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值