当我最初安装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项目的版本号。
我错过了什么?
答案 0 :(得分:2)
uname -a
这是一个常见的linux命令,用于显示操作系统的版本信息。