You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何安装arm-none-eabi-gcc 10.3.1版本?适配嵌入式项目编译

安装arm-none-eabi-gcc 10.3.1编译uv-k5固件的最简步骤

以下是优先使用官方预编译包的安装流程,避开源码编译的复杂问题:

1. 下载对应系统的预编译工具链

前往ARM官方的GNU-RM工具归档区,找到gcc-arm-none-eabi-10.3-2021.10版本(对应10.3.1),选择匹配你操作系统的预编译包:

  • Linux:选x86_64架构的.tar.xz压缩包
  • Windows:选带安装向导的.exe文件
  • macOS:选对应架构的压缩包或.dmg安装包

2. 安装并配置环境

Linux/macOS

  • 解压下载的压缩包到自定义目录(推荐/opt/arm-gcc-10.3.1,权限不足可加sudo):
    sudo tar -xf gcc-arm-none-eabi-10.3-2021.10-x86_64-linux.tar.xz -C /opt/
    sudo mv /opt/gcc-arm-none-eabi-10.3-2021.10 /opt/arm-gcc-10.3.1
    
  • 配置环境变量,编辑你的shell配置文件(比如~/.bashrc或~/.zshrc):
    echo 'export PATH=/opt/arm-gcc-10.3.1/bin:$PATH' >> ~/.bashrc
    
  • 生效配置:
    source ~/.bashrc
    

Windows

  • 运行下载的.exe安装包,按向导完成安装,务必勾选"Add to system PATH"选项(若未勾选,后续需手动将安装目录下的bin文件夹添加到系统环境变量)

3. 验证安装成功

打开终端/命令提示符,执行以下命令:

arm-none-eabi-gcc --version

输出中应显示版本号为10.3.1,说明工具链安装正确。

4. 编译目标项目

  • 克隆项目仓库:
    git clone https://github.com/fagci/uv-k5-firmware-fagci-mod
    
  • 进入项目目录并执行编译:
    cd uv-k5-firmware-fagci-mod
    make
    

此时项目会自动使用你安装的10.3.1版本编译器完成编译。

内容的提问来源于stack exchange,提问作者Yuri Bochkarev

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 16:32:23