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

如何在Windows中安装Linaro工具链及解压含符号链接的tar.xz文件

在Windows系统中处理Linaro带符号链接的tar.xz工具链:解压与安装指南

我来帮你解决这个Windows下处理Linaro带符号链接工具链的问题,这确实是不少嵌入式开发者刚接触时会碰到的小坑,下面分步骤给你讲清楚:

一、解压带符号链接的tar.xz文件

Windows自带的解压工具(比如资源管理器)不支持处理Unix风格的符号链接,所以得用专门的工具,这里推荐两种靠谱的方法:

方法1:使用Git Bash(推荐,兼顾后续工具链使用)

  • 先确保你已经安装了Git,安装过程中记得勾选「Git Bash Here」的选项(默认一般会勾选)
  • 右键点击tar.xz文件所在的文件夹,选择「Git Bash Here」打开类Unix终端
  • 执行以下解压命令:
    tar -xvf gcc-linaro-6.2.1-2016.11-i686-mingw32_arm-linux-gnueabihf.tar.xz
    
    这个命令会自动识别并处理文件中的符号链接,在Windows环境下会将其转换为可正常使用的快捷方式,无需额外权限设置。

方法2:使用7-Zip(需调整配置)

  • 下载并安装最新版本的7-Zip
  • 打开7-Zip找到目标tar.xz文件,右键选择「提取到当前文件夹」或「提取到指定文件夹」
  • 若发现符号链接未被正确处理,进入7-Zip的设置界面调整:打开7-Zip → 工具 → 选项 → 「7-Zip」标签页,勾选「保留符号链接」选项,重新解压即可。如果遇到权限问题,右键以管理员身份运行7-Zip再操作。

二、安装与配置工具链

解压完成后,还需要配置系统环境变量才能全局使用这个交叉编译工具链:

  • 找到解压后工具链文件夹里的bin目录,比如路径可能是D:\gcc-linaro-6.2.1-2016.11-i686-mingw32_arm-linux-gnueabihf\bin
  • 配置系统环境变量:
    1. 右键「此电脑」→ 属性 → 高级系统设置 → 环境变量
    2. 在「系统变量」区域找到Path变量,点击「编辑」
    3. 点击「新建」,将刚才的bin目录路径粘贴进去,依次点击「确定」保存所有设置
  • 验证安装:打开命令提示符(CMD)或PowerShell,执行以下命令:
    arm-linux-gnueabihf-gcc --version
    
    如果能正常输出工具链的版本信息,说明配置成功。

补充注意事项

  • 符号链接权限:如果遇到符号链接创建失败的情况,尝试以管理员身份运行解压工具(Git Bash或7-Zip)
  • 版本兼容性:你使用的是Linaro 6.2.1版本,属于比较早期的稳定版,如果后续开发中遇到兼容性问题,可以考虑下载Linaro的最新稳定版,解压和配置方法完全一致

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.25 06:14:58