为什么最新的MinGW gcc版本是6.3.0
Why is the latest MinGW gcc version 6.3.0
我从 https://sourceforge.net/projects/mingw/files/ 获取 MinGW,我需要 mingw32-gcc.exe
来编译 LuaRocks 包,所以我不能真正使用 Mingw-w64。
Installation Manager 的最新版本似乎是 6.3.0,但我之前也有 2019 年左右的 8.2.0。为什么它给我的是旧版本?
PS C:\Users\Ketho> mingw32-gcc --version
mingw32-gcc.exe (MinGW.org GCC-6.3.0-1) 6.3.0
Copyright (C) 2016 Free Software Foundation, Inc.
PS C:\Users\Ketho> mingw32-gcc --version
mingw32-gcc.exe (MinGW.org GCC-8.2.0-3) 8.2.0
Copyright (C) 2018 Free Software Foundation, Inc.
MinGW 项目似乎在开发上有些滞后。
但与此同时,作为原始 MinGW 的一个分支的 MinGW-w64 项目最近得到了积极的开发。它同时支持 Windows 32 位和 Windows 64 位。
我建议完全切换到 MinGW-w64。
可以从 https://winlibs.com/ 下载针对最新 MinGW-w64 构建的最新 GCC 编译器作为独立包。
如果你使用 MSYS2 shell 你也可以通过它的包管理器安装 MinGW-w64 pacman
.
我从 https://sourceforge.net/projects/mingw/files/ 获取 MinGW,我需要 mingw32-gcc.exe
来编译 LuaRocks 包,所以我不能真正使用 Mingw-w64。
Installation Manager 的最新版本似乎是 6.3.0,但我之前也有 2019 年左右的 8.2.0。为什么它给我的是旧版本?
PS C:\Users\Ketho> mingw32-gcc --version
mingw32-gcc.exe (MinGW.org GCC-6.3.0-1) 6.3.0
Copyright (C) 2016 Free Software Foundation, Inc.
PS C:\Users\Ketho> mingw32-gcc --version
mingw32-gcc.exe (MinGW.org GCC-8.2.0-3) 8.2.0
Copyright (C) 2018 Free Software Foundation, Inc.
MinGW 项目似乎在开发上有些滞后。
但与此同时,作为原始 MinGW 的一个分支的 MinGW-w64 项目最近得到了积极的开发。它同时支持 Windows 32 位和 Windows 64 位。
我建议完全切换到 MinGW-w64。
可以从 https://winlibs.com/ 下载针对最新 MinGW-w64 构建的最新 GCC 编译器作为独立包。
如果你使用 MSYS2 shell 你也可以通过它的包管理器安装 MinGW-w64 pacman
.