g++ ne fonctionne pas sur invite de commande Windows. Installé Cygwin

J'ai installé Eclipse et de la CDT (utilisation de C/C++ sous eclipse CDT est nécessaire), ainsi que l'installation de Cygwin pour que je puisse compiler mes fichiers.

Dans les variables d'environnement, j'ai mis en Chemin pour inclure ce qui suit: "C:\cygwin\bin;"

g++, make et GDC sont tous installés via Cygwin. J'ai fait en sorte de ce en les recherchant dans le dossier bin - ils sont tous là.

Si j'entre "faire" dans l'invite de commande windows, ceci s'affiche:

make: *** No targets specified and no makefile found.  Stop.

Si j'entre "g++" ou "gdc" dans l'invite de commande windows, ceci s'affiche (ou similaire):

'g++' is not recognized as an internal or external command,
operable program or batch file.

Donc, en d'autres mots, est un travail, mais le reste ne l'est pas..mais ils sont dans le même dossier bin! A m'a complètement confus.

Si je tente d'ouvrir Cygwin Shell Bash, g++, make et ILLUSTRATEURS de tous les travaux.

Cependant, j'en ai besoin pour travailler dans l'invite de commande, de sorte que l'Éclipse est en mesure de compiler les programmes que j'écris dans l'IDE.

Si vous savez pourquoi ce qui se passe, s'il vous plaît laissez-moi savoir.

Avez-vous modifier le chemin d'accès après avoir ouvert le shell cygwin? Si oui, il ne capte pas le changement dans l'environnement. Essayez de redémarrer le shell cygwin et voir si le problème persiste.

OriginalL'auteur Shane | 2009-03-12