cygwin - gcc 编译器安装

cygwin - gcc compiler installation

我已经在 Windows 7 平台上安装了 cygwin。我现在想访问 gcc。当我键入 man gcc 时,没有 gcc。当我在下载的文件夹中搜索 cygwin 时,我有一个文件夹 cygwin\x86_64\release\gcc 和另外两个文件夹 libgcc1 和 libstdc++6;每个文件夹都有一个 tar 文件。

请问如何安装 gcc?

cygwin设置的使用说明在这里:

https://cygwin.com/cygwin-ug-net/setup-net.html#setup-packages

默认情况下,安装程序仅安装 Base 类别中的软件包,即 36 加上他们需要的一些库。 剩余的 ~ 8000 个软件包中的任何一个都必须直接安装,或者可以作为已安装软件包的依赖项。

可以用cygcheck找到包含gcc编译器的包

$ cygcheck -p bin/gcc.exe
Found 6 matches for bin/gcc.exe
gcc-core-7.3.0-1 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-7.3.0-2 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-7.3.0-3 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-debuginfo-7.3.0-1 - gcc-debuginfo: Debug info for gcc
gcc-debuginfo-7.3.0-2 - gcc-debuginfo: Debug info for gcc
gcc-debuginfo-7.3.0-3 - gcc-debuginfo: Debug info for gcc

所以你需要安装gcc-core