如何在 cygwin 上安装 gcc?
How do I install gcc on cygwin?
$ uname -r
2.9.0(0.318/5/3)
安装 cygwin 后,我的路径中没有 gcc 或 g++ 命令。我需要安装什么包才能获得这个命令?
$ cygcheck -p bin/gcc
Found 8 matches for bin/gcc
gcc-core-6.4.0-1 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-6.4.0-2 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-6.4.0-3 - gcc-core: GNU Compiler Collection (C, OpenMP)
...
所以你需要安装 gcc-core 包。
打开设置。
Select 类别。
打开“开发”部分。
安装 cygwin-devel 包
好的。
- 您应该启动 cygwin setup-x86_64.exe 的安装程序(如果您已将其从计算机中删除而不是从 https://cygwin.com/install.html 下载)。
- 在 Cygwin 设置对话框中 window 只需按下一步,然后再次按下一步。在对话框 "Cygwin Setup - Choose Installation Directory" 中,您应该 select 已安装 CygWin 的根目录并按下一步,然后再按一次,再按一次。
-
您将看到对话框 "Cygwin Setup - Select Package",在 "View" 组合框中您应该 select "Full",在 "Search" 编辑中您应该输入 "gcc"。在下面的列表中,在 "Package" 列中找到 "gcc-core" 行,并将 "New" 列中的组合框从 "Skip" 值更改为您需要的 gcc 版本。
-
再按 Next & 你会看到 "CygWin Setup - Review and confirm changes" 对话框。在此对话框中可以显示除 gcc-core 之外的其他包,这是一些更新,您应该保持不变(我自己的建议)。但是你必须确保 gcc-core 出现在更改列表中,而不是只按下一步按钮并等待安装结束。
- 利润
就这样。尝试启动 bash 或 cmd 并输入类似 "gcc --version" 的内容。该指令可用于安装 CygWin 的其他有用的东西,例如 "make"。
祝你好运!
apt-cyg 安装 gcc-core
https://cygwin.com/packages/x86_64/gcc-core/
您必须安装 apt-cyg 命令实用程序
$ uname -r
2.9.0(0.318/5/3)
安装 cygwin 后,我的路径中没有 gcc 或 g++ 命令。我需要安装什么包才能获得这个命令?
$ cygcheck -p bin/gcc
Found 8 matches for bin/gcc
gcc-core-6.4.0-1 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-6.4.0-2 - gcc-core: GNU Compiler Collection (C, OpenMP)
gcc-core-6.4.0-3 - gcc-core: GNU Compiler Collection (C, OpenMP)
...
所以你需要安装 gcc-core 包。
打开设置。
Select 类别。
打开“开发”部分。
安装 cygwin-devel 包
好的。
- 您应该启动 cygwin setup-x86_64.exe 的安装程序(如果您已将其从计算机中删除而不是从 https://cygwin.com/install.html 下载)。
- 在 Cygwin 设置对话框中 window 只需按下一步,然后再次按下一步。在对话框 "Cygwin Setup - Choose Installation Directory" 中,您应该 select 已安装 CygWin 的根目录并按下一步,然后再按一次,再按一次。
- 您将看到对话框 "Cygwin Setup - Select Package",在 "View" 组合框中您应该 select "Full",在 "Search" 编辑中您应该输入 "gcc"。在下面的列表中,在 "Package" 列中找到 "gcc-core" 行,并将 "New" 列中的组合框从 "Skip" 值更改为您需要的 gcc 版本。
- 再按 Next & 你会看到 "CygWin Setup - Review and confirm changes" 对话框。在此对话框中可以显示除 gcc-core 之外的其他包,这是一些更新,您应该保持不变(我自己的建议)。但是你必须确保 gcc-core 出现在更改列表中,而不是只按下一步按钮并等待安装结束。
- 利润
apt-cyg 安装 gcc-core
https://cygwin.com/packages/x86_64/gcc-core/
您必须安装 apt-cyg 命令实用程序