问题
$ uname -r
2.9.0(0.318/5/3)
I don't have the gcc or the g++ command on my path after I install cygwin. What packages do I need to install to get this command?
回答1:
$ 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)
...
so you need to install the gcc-core package.
https://cygwin.com/packages/x86_64/gcc-core/
回答2:
Ok.
- You should launch the installer of cygwin setup-x86_64.exe (if you have deleted it from your computer than just download it from https://cygwin.com/install.html).
- In the Cygwin Setup dialog window just press Next, and press Next again. In dialog "Cygwin Setup - Choose Installation Directory" you should select root directory in wich CygWin has been installed & press Next, and again, and again & again.
- Your will see dialog "Cygwin Setup - Select Package", in the "View" combobox you should select "Full", and in the "Search" edit you should enter "gcc". Further in the list below in "Package" column find "gcc-core" row & change combobox in "New" column from "Skip" value to the version of gcc wich you need.
- Further press Next & you will see "CygWin Setup - Review and confirm changes" dialog. In this dialog could be presented other packages besides gcc-core, this is some updates & you should leave it without changes (my own recommendation). But you must be sure that gcc-core is presented in change-list, than just press Next button & wait for ending of installation.
- PROFIT
回答3:
Open setup.
Select Category.
Open the Devel section.
Install the package cygwin-devel
来源:https://stackoverflow.com/questions/47215330/how-do-i-install-gcc-on-cygwin