2009-05-13 1 views
13

Я только что установил Cygwin. И я могу запустить оболочку bash из окон, сделать «ls», «emacs», «vi» и т. Д. Однако, когда я делаю «g ++», он говорит, что команда не найдена.C++ не установлен в Cygwin

Я думал, что g ++ был установлен по умолчанию в Cygwin? Если это не так, каковы именно те категории, в которых я могу добавить g ++ в качестве пакета для моего cygwin?

Спасибо!

ответ

19

Вы установили пакеты Devel?

Я бы предложил вам прочитать this tutorial, чтобы начать.

+7

Установить каждый пакет в Devel? Я думаю, что это не очень хорошая идея ... –

+5

Чтобы получить только компиляторы C++, следуйте [этому руководству вместо этого] (http://cs.calvin.edu/curriculum/cs/112/resources/installingEclipse/cygwin/) –

11

Это хорошая идея просто установить все с CygWin. Когда вы запустите настройку, просто нажмите на значок круга на верхнем уровне, пока он не прочитает «Полный», а не «По умолчанию», - который установит все пакеты.

У меня иногда возникала проблема с установкой отдельных пакетов из-за зависимостей, но эта проблема не затрагивала полную установку.

Место на диске дешево, ваше время потрачено, пытаясь понять, почему все не работает.

+3

+1 Это хороший совет. –

+1

Спасибо! Я пытаюсь сэкономить дисковое пространство LOL. – Saobi

+3

Следует отметить, что полная установка может быть ** до 114 ГБ **, что не является незначительным. Я бы не сделал полную установку, если бы я устанавливал в SSD. http://stackoverflow.com/questions/21230657/what-is-the-current-full-install-size-of-cygwin –

Смежные вопросы