如何在 Cygwin 上安装 GCC

How To Install GCC On Cygwin

所以我拥有的这本 C/Python 书说要在 Select 软件包 window 上选择 gcc、gcc-core 和 gcc-g++。但是我在列表中找不到这样的东西,所以我搜索了gcc并从这里选择了所有这些,如图所示。

My Select Packages Window with my selections

安装完成。然后转到Cygwin并输入gcc版本。说找不到。

Says Not Found

我该怎么办?是因为我的版本是 2.905 而不是书上的 2.769 版本吗?请帮忙

你已经安装了,但是你误解了用法

$ gcc --version
gcc (GCC) 9.3.0
Copyright (C) 2019 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.

这样,你是说编译器编译一个文件叫version

$ gcc version
gcc: error: version: No such file or directory
gcc: fatal error: no input files
compilation terminated.

gcc找不到,所以报错
您还可以检查程序是否可用以及 type

在哪里
$ type gcc
gcc is hashed (/usr/bin/gcc)

$ type g++
g++ is /usr/bin/g++