当我最初为 Windows 安装 Git 时,我(不知何故)得到了两个 Git Bash 副本——一个运行 MinGW32,一个运行 MinGW64。
鉴于没有像mingw --version我可以运行的命令,我如何确定我当前安装的这些软件包的版本?我在使用 MinGW64 时遇到了一些问题,想看看是否有比我目前拥有的版本更新的版本。
(就其价值而言,适用于 Windows 的 MinGW64 的最新版本似乎是 3.3.0(来源),尽管我不完全确定是否应该查看 Win-Builds 下载 - 无论如何,这可能是一个单独的问题.)
为了获得版本,我试过:
检查每个控制台窗口中的图标上下文菜单。MinGW64 的选项有一个关于窗口,上面写着“mintty 2.0.3”。mintty 似乎是 Cygwin 的终端模拟器(我也安装了 Cygwin)。MinGW32 的属性似乎没有可见的版本号。
gcc在任一终端的bin's 中寻找我可以使用该--version标志运行的可执行文件;他们都没有(我不确定 gcc 与终端集成的紧密程度)。
运行sh --version。在 MinGW64 上,我获得了 GNU bash 的 4.3.42 版,而在 MinGW32 上,我获得了 GNU bash 的 3.1.23 版。但是,我认为这不是各个 MinGW 项目的版本号。
我错过了什么?