如何在 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++
所以我拥有的这本 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++