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

Linux下安装mingw-w64后aarch64/arm64-w64-mingw32-gcc命令未找到

解决mingw-w64下aarch64/arm64交叉编译器找不到的问题

问题原因

在Debian/Ubuntu系发行版(包括Kali Linux)中,默认安装的mingw-w64包仅包含x86架构的交叉编译工具链,针对ARM64(AArch64)的工具链需要单独安装对应的软件包。

解决方案

  1. 检查已安装的mingw组件
    先确认当前系统中已安装的mingw相关包:

    dpkg -l | grep mingw
    

    若输出中没有gcc-aarch64-w64-mingw32相关条目,说明确实未安装对应工具链。

  2. 安装AArch64目标的交叉编译工具链
    执行以下命令安装ARM64版本的mingw编译工具:

    sudo apt update && sudo apt install gcc-aarch64-w64-mingw32 g++-aarch64-w64-mingw32
    
  3. 验证安装
    安装完成后,运行以下命令确认工具可用:

    aarch64-w64-mingw32-gcc --version
    

    若输出编译器版本信息,则说明安装成功。

  4. 关于arm64-w64-mingw32-gcc命令
    arm64是aarch64的别名,部分系统不会自动创建该别名的软链接。如果需要使用arm64-w64-mingw32-gcc命令,可以手动创建软链接:

    sudo ln -s /usr/bin/aarch64-w64-mingw32-gcc /usr/bin/arm64-w64-mingw32-gcc
    sudo ln -s /usr/bin/aarch64-w64-mingw32-g++ /usr/bin/arm64-w64-mingw32-g++
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.13 13:28:12