web-dev-qa-db-fra.com

Visual studio n'a pas cl.exe

J'ai téléchargé Visual C++ et Visual Studio, mais je ne parviens toujours pas à trouver cl.exe pour compiler mon fichier CPP.

Le chemin est: C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin

Où puis-je trouver ce fichier pour compiler le code C++?

111
Vincent Han

Visual Studio 2015 n'installe pas C++ par défaut. Vous devez réexécuter la configuration, sélectionner Modifier, puis cocher Langage de programmation -> C++.

219
Victor Hurdugaci

Pour moi qui ai Visual Studio 2015 cela fonctionne:
Recherchez ceci dans le menu de démarrage: Developer Command Prompt for VS2015 et exécutez le programme dans les résultats de la recherche.
Vous pouvez maintenant y exécuter votre commande, par exemple: cl /?

4
Milad

Dans Visual Studio 2019, vous pouvez trouver le fichier cl.exe dans

32-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx86\x86
64-BIT : C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\bin\Hostx64\x64

Avant d'essayer de compiler, exécutez vcvars32 pour la compilation 32 bits ou vcvars64 pour 64 bits.

32-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars32.bat"
64-BIT : "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat"

Si vous ne trouvez pas le fichier ou le répertoire, essayez d'aller à C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC et voyez si vous pouvez trouver un dossier avec un numéro de version. Si vous ne le pouvez pas, vous n'avez probablement pas encore installé C++ via l'installation de Visual Studio.

1
Nurudin Imsirovic