В Cygwin нет встроенного пакета.
Build-essential - это набор пакетов. Таким образом, вы должны выбрать пакеты вручную, которые я считаю, являются следующие:
make
automake
gcc
gcc-c++
Предполагая, что вы разрабатываете, вы захотите выбрать эти пакеты из ветви Devel. Это делается при первой установке Cygwin, и установщик просит вас выбрать пакеты после выбора сайта загрузки из списка.
Что касается ошибки Gtk-WARNING **: can not open display:
, это происходит потому, что система не работает сервер отображения X11 Cygwin, которая обеспечивает поверхность для графических приложений, чтобы оказать. Выезд http://x.cygwin.com/.
Если вы хотите запустить gedit в Windows, вы должны получить двоичный код для окон here. Это построено для Windows и не нуждается в Cygwin.
EDIT: Запуск sudo apt-get install build-essential
на элементарном OS Фрея упоминает следующие зависимости будут установлены, так что вы, вероятно, хотите, что для построения среды «ближе-к-Linux», а также. будет установлен
следующие дополнительные пакеты:
- г ++
- г ++ - 4.8
- libstdC++ - 4,8-Dev
Предлагаемые пакеты:
- г ++ - multilib
- g ++ - 4.8-многобиблиотечный
- НКУ-4,8-док
- libstdC++ 6-4.8-DBG
- libstdC++ - 4,8-док
Следующие НОВЫЕ пакеты будут установлены:
- наращивание существенно
- г ++
- г ++ - 4,8
- л ibstdC++ - 4,8-DEV
Список установленных файлов можно найти here и содержимое списка файлов (текущий по состоянию на 4/24/2014) можно найти in this PasteBin I made.
Вы можете скомпилировать [хруст] (https://sourceforge.net/projects/crunch-wordlist/), но вам нужно сначала отредактировать 'Makefile' и удалить все вхождения' $ (LFS) ', который выглядит для несуществующей переменной оболочки и вызовите параметр командной строки компилятора, чтобы в нем была «неопределенная» (очевидная ошибка). – not2qubit