rust的cargo.toml下载依赖,出现ToolNotFound: Failed to find tool. Is `gcc.exe`错误

  1. 下载安装程序:msys2-x86_64-20240507.exe

    (可选)有关安装程序的更多信息,例如命令行选项或如何验证安装程序的校验和和签名,请参阅安装程序指南

  2. 运行安装程序。安装 MSYS2 需要 64 位 Windows 10 或更新版本。

  3. 输入您想要的安装文件夹(NTFS 卷上的短 ASCII 路径,无重音符号、无空格、无符号链接、无替换或网络驱动器、无 FAT)。

    MSYS2 安装的第二个屏幕

  4. 完成后,单击“完成”

    MSYS2 安装的第三屏幕

  5. 现在 MSYS2 已为您准备就绪,并且将启动UCRT64 环境的终端。

    空的 MSYS2 终端窗口

  6. 您可能需要安装一些工具(如 mingw-w64 GCC)来开始编译项目。运行以下命令:

    $ pacman -S mingw-w64-ucrt-x86_64-gcc
    
  7. 终端窗口将显示以下输出。按“Enter”继续:

    resolving dependencies...
    looking for conflicting packages...
    
    Packages (15) mingw-w64-ucrt-x86_64-binutils-2.41-2
                mingw-w64-ucrt-x86_64-crt-git-11.0.0.r216.gffe883434-1
                mingw-w64-ucrt-x86_64-gcc-libs-13.2.0-2  mingw-w64-ucrt-x86_64-gmp-6.3.0-2
                mingw-w64-ucrt-x86_64-headers-git-11.0.0.r216.gffe883434-1
                mingw-w64-ucrt-x86_64-isl-0.26-1  mingw-w64-ucrt-x86_64-libiconv-1.17-3
                mingw-w64-ucrt-x86_64-libwinpthread-git-11.0.0.r216.gffe883434-1
                mingw-w64-ucrt-x86_64-mpc-1.3.1-2  mingw-w64-ucrt-x86_64-mpfr-4.2.1-2
                mingw-w64-ucrt-x86_64-windows-default-manifest-6.4-4
                mingw-w64-ucrt-x86_64-winpthreads-git-11.0.0.r216.gffe883434-1
                mingw-w64-ucrt-x86_64-zlib-1.3-1  mingw-w64-ucrt-x86_64-zstd-1.5.5-1
                mingw-w64-ucrt-x86_64-gcc-13.2.0-2
    
    Total Download Size:    49.38 MiB
    Total Installed Size:  418.82 MiB
    
    :: Proceed with installation? [Y/n]
    [... downloading and installation continues ...]
    
  8. 现在您可以致电gcc来为 Windows 构建软件。

    $ gcc --version
    gcc.exe (Rev2, Built by MSYS2 project) 13.2.0
    
  9. 安装 MSYS2 后,它将通过 进行自我更新pacman,请参阅更新指南了解更多信息。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值