我拼命尝试安装最新版本的 mingw-w64 以在 Windows 10 上访问 gcc 10。
以前用过mingw-w64的在线安装器,但是还是卡在2018年8.1.0上,好像被废弃了。
所以我尝试手动安装它。
在 SourceForge 或 GitHub Mirror 上,您似乎只能得到一大块代码,而没有任何关于做什么、如何构建和安装它的明确说明。我设法找到的唯一安装说明要求您已经安装了一个可以工作的 gcc(如果这是您首先想要安装的非常有帮助)。
在他们的网站和维基上提到了一个预编译的二进制包。但我能找到的唯一一个也非常过时。
将此与 clang 或 Microsoft 构建工具的安装过程进行比较,它实际上让我大吃一惊,像安装这样基本的东西会如此令人困惑。
也许只是我错过了明显的 ,但你如何实际安装这个东西?
Bre*_*ers 17
GCC 10 正式发布。可以从https://winlibs.com下载的 Windows 个人版本 (MinGW-w64)无需安装,只需解压到一个文件夹即可。
在 Windows 上从源代码构建 GCC 非常困难,不推荐给初学者。而且,GCC 10还没有正式发布,你可能还需要再等几周才能得到。
如果您想要 Windows 中的最新 GCC(当前版本 9.3),我建议下载并安装 MSYS2 软件包。安装后,使用“MinGW64”图标启动它并在终端中安装正确的编译器。详细信息请参见这个问题:如何安装MinGW-w64和MSYS2?
完成此操作后,您可以忘记 MSYS2,只需使用该目录与PATH.
MSYS2 的维护者非常热衷于支持前沿软件,因此一旦 GCC 10 发布,您将能够pacman -Syu很快更新到它(使用命令)。