80 votes

Le mot "cl" n'est pas reconnu comme une commande interne ou externe,

J'essaie de compiler un programme hello world en Qt en utilisant Qt Creator.

Je reçois le message suivant : "cl" n'est pas reconnu comme une commande interne ou externe.

J'utilise Windows 7 et les deux Vs 2008 et 2010 y sont installés. Lorsque j'utilise Mingw, la compilation se fait bien mais si j'utilise vs 2008, je reçois cette erreur.

Après avoir défini Env Path = ;.. ; C:\Program Fichiers \Microsoft Visual Studio 9.0 \VC\bin La même erreur s'affiche également.

1 votes

Vérifiez si votre chaîne d'outils de compilation pour VS2008 dans votre PATH .

0 votes

@ereOn Dans la chaîne d'outils c : \Program Fichiers \Microsoft Visual Studio 9.0 \VC\bin\vcvars32.bat

0 votes

Voir la réponse pour stackoverflow.com/questions/6476607/vc-cl-exe-dll-not-found ("Exécuter le raccourci de l'invite de commande VS")

1voto

Pooja Points 11

J'ai également rencontré cette erreur, j'ai vérifié qu'il y avait plusieurs versions des variables d'outils communes pour Visual Studio dans mes variables d'environnement (VS120COMNTOOLS, VS110COMNTOOLS et ainsi de suite) pour différentes versions de Visual Studio.

J'ai supprimé celles dont je n'avais pas besoin des variables environnementales et le problème a été résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X