2009-05-13 7 views
13

Je viens d'installer Cygwin. Et je peux lancer un shell bash à partir de Windows, faire "ls", "emacs", "vi", etc. Cependant, quand je fais "g ++" il dit que la commande n'est pas trouvée.C++ non installé dans Cygwin

Je pensais que g ++ était installé par défaut dans Cygwin? Si ce n'est pas le cas, quelles sont les catégories exactes sous lesquelles je peux ajouter g ++ en tant que paquet à mon cygwin?

Merci!

Répondre

19

Avez-vous installé les packages Devel?

Je vous suggère de lire this tutorial pour démarrer.

+7

Installer chaque paquet dans Devel? Je pense que ce n'est pas une très bonne idée ... –

+5

Pour obtenir seulement les compilateurs C++, suivez [ce tutoriel à la place] (http://cs.calvin.edu/curriculum/cs/112/resources/installingEclipse/cygwin/) –

11

C'est une bonne idée d'installer simplement tout avec CygWin. Lorsque vous exécutez le programme d'installation, cliquez simplement sur l'icône circulaire au niveau supérieur jusqu'à ce qu'il lise "Full" plutôt que "Default" - cela va installer tous les paquets.

J'ai parfois eu des problèmes pour installer des packages uniques en raison de dépendances, mais une installation complète n'est pas affectée par ce même problème.

L'espace disque est bon marché, votre temps passé à essayer de comprendre pourquoi les choses ne fonctionnent pas ne l'est pas.

+3

+1 C'est un bon conseil. –

+1

Merci! J'essaie de conserver l'espace disque LOL. – Saobi

+3

Il convient de noter qu'une installation complète pourrait être ** jusqu'à 114 Go **, ce qui n'est pas négligeable. Je ne ferais pas une installation complète si j'installais dans un SSD. http://stackoverflow.com/questions/21230657/what-is-the-current-full-install-size-of-cygwin –

Questions connexes