安装 MinGW-w64

简介

MinGW-w64 是 MinGW 项目的 64 位版本。而 MinGW(Minimalist GNU for Windows)是 GCC 编译套件和 GNU Binutils 工具移植到 Windows 下的产物。简单理解,它就是 Windows 平台上的 GCC。

MinGW-w64 项目官网:www.mingw-w64.org

由于 MinGW-w64 项目只提供源代码而不提供编译好的二进制文件,因此我们要安装的所谓“MinGW-w64”实际上不是 MinGW-w64 项目本身,而是提供二进制文件的 MinGW-W64-binaries 项目。很多人直接用搜索引擎搜索“MinGW-w64”,结果被引到 MinGW-w64 项目的 Source Forge 代码仓库,下载下来一堆源代码,不知道怎么用,实际上是找错了项目。

安装 MinGW-W64-binaries

  1. 下载 MinGW-W64-binaries 压缩包并解压。

    打开 MinGW-W64-binaries 项目的 Releases 页面。

    MinGW-W64-binaries 项目根据不同的编译选项提供了不同的二进制压缩包。一般来说,最适合我们的文件名称类似如下:

    x86_64-x.x.x-release-posix-seh-ucrt-rt_vx-revx.7z
    

    下载该压缩包,解压到合适的位置,比如 C:\mingw64

  2. 添加 Path 环境变量。

    PATH 是系统查找二进制(可执行)文件时使用的路径,设置了 PATH,就能让系统以及其他程序找到 MinGW-W64-binaries 的可执行文件。

    打开 设置 > 系统 > 系统信息 > 高级系统设置,在 高级 选项卡下打开 环境变量,你会发现 xxx 的用户变量系统变量 栏中都有一个 Path 变量。这两个 Path 编辑哪个都行,区别是用户变量只对自己可见,系统变量则对系统上的所有用户都可见。个人建议如果你将 MinGW-W64-binaries 解压到了用户目录,就编辑用户变量,否则编辑系统变量。如果你听不懂我在说什么,编辑哪个都行。

    双击 Path,点 新建,将你刚刚解压的 MinGW-W64-binaries 压缩包内 bin 目录的路径填进来,比如 C:\mingw64\bin

    image

    将刚刚打开的所有窗口点击 确定 来关闭。

  3. 验证安装。

    打开终端,输入 gcc --version,如果你的输出和我的类似,则证明你安装成功了。

    $ gcc --version
    gcc.exe (x86_64-posix-seh-rev0, Built by MinGW-Builds project) 13.2.0
    Copyright (C) 2023 Free Software Foundation, Inc.
    This is free software; see the source for copying conditions.  There is NO
    warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    

参考:

posted @ 2024-08-01 15:26  Undefined443  阅读(368)  评论(0编辑  收藏  举报