背景
go 项目,项目运行需要 gcc 版本为 10.3
走过的路
- 已经用 msys2 、mingw-w64-install 、mingw-get-setup 尝试下载指定版本的 gcc ,都失败了。
- 也尝试过在http://repo.msys2.org/mingw/x86_64/上下载离线包,然后使用 7-Zip-zstd 解压,导致报错:
F:\work\go1.16\pkg\tool\windows_amd64\link.exe: running gcc failed: exit status 1
collect2.exe: fatal error: cannot find 'ld'
compilation terminated.
这个报错应该是直接解压.zst 文件,导致没有 x86_64-w64-mingw32 文件夹,所以找不到 ld.exe 然后报的错。
需求:
想问下应该怎么下载并正确安装指定 gcc 版本呢