我怎么知道我安装了哪些版本的MinGW32和MinGW64(通过Git Bash)?

时间:2016-10-20 01:32:45

标签: git bash mingw

当我最初安装Git for Windows时,我(不知何故)最终得到了两个Git Bash副本 - 一个运行MinGW32,一个运行MinGW64。

鉴于我没有像mingw --version这样的命令,我怎么能确定我目前安装的这些软件包的版本是什么?我在使用MinGW64时遇到了一些问题,想看看是否有比我目前更新的版本。

(对于它的价值,最新版本的MinGW64 for Windows似乎是3.3.0(source),虽然我不完全确定我是否应该关注Win-Builds下载 - 无论如何,这可能是一个单独的问题。)

要获得该版本,我尝试过:

  • 检查每个控制台窗口中的图标上下文菜单。 MinGW64的选项有一个关于窗口,上面写着'mintty 2.0.3'。 mintty似乎是Cygwin的终端模拟器(我也安装了Cygwin)。 MinGW32的属性似乎没有可见的版本号。

  • 在终端的gcc中查找bin个可执行文件,我可以使用--version标记运行该文件。他们都没有(我不确定gcc与终端的集成程度如何)。

  • 正在运行sh --version。在MinGW64上我得到了GNU bash的4.3.42版本,在MinGW32上我获得了GNU bash的3.1.23版本。但是,我不认为这是相应的MinGW项目的版本号。

我错过了什么?

1 个答案:

答案 0 :(得分:2)

uname -a

这是一个常见的linux命令,用于显示操作系统的版本信息。