Je pense cl
n'est pas sur votre chemin. Vous devez l'ajouter à cet endroit. La méthode recommandée pour ce faire est de lancer un fichier invite de commande du développeur .
Citation de l'article Définition du chemin et des variables d'environnement pour les constructions en ligne de commande :
Pour ouvrir une fenêtre d'invite de commande pour le développeur
-
Une fois l'écran de démarrage de Windows 8 affiché, tapez Outils Visual Studio . Remarquez que les résultats de la recherche changent au fur et à mesure que vous tapez ; lorsque Visual Studio Outils apparaît, choisissez-la.
Sur les versions antérieures de Windows, choisissez Début puis, dans le champ de recherche, tapez Outils Visual Studio . Quand Outils Visual Studio apparaît dans les résultats de la recherche, choisissez-la.
-
Dans le Outils Visual Studio ouvrez le dossier Invite de commande pour les développeurs pour votre version de Visual Studio. (Pour l'exécuter en tant qu'administrateur, ouvrez le menu contextuel de l'invite de commande du développeur et sélectionnez Exécuter en tant qu'administrateur .)
Comme l'indique l'article, il existe plusieurs raccourcis différents pour configurer différents ensembles d'outils - vous devez choisir celui qui convient.
Si vous avez déjà ouvert une fenêtre d'invite de commande ordinaire, vous pouvez exécuter le fichier batch vcvarsall.bat
avec l'argument approprié pour configurer les variables d'environnement. Citation du même article :
Pour exécuter vcvarsall.bat
-
À l'invite de commande, passez au répertoire d'installation de Visual C++. (L'emplacement dépend du système et de l'installation de Visual Studio mais un emplacement typique est C:\Program Fichiers (x86) \Microsoft Version de Visual Studio \VC. ) Par exemple, entrez :
cd "\Program Files (x86)\Microsoft Visual Studio 12.0\VC"
-
Pour configurer cette fenêtre d'invite de commande pour les constructions en ligne de commande 32 bits x86, à l'invite de commande, entrez :
vcvarsall x86
D'après l'article, les arguments possibles sont les suivants :
-
x86
(x86 32-bit natif)
-
x86_amd64
(croix x64 sur x86)
-
x86_arm
(croisement ARM sur x86)
-
amd64
(natif x64 64 bits)
-
amd64_x86
(croix x86 sur x64)
-
amd64_arm
(ARM sur croix x64)
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")