web-dev-qa-db-fra.com

VCVARSALL.BAT pour Visual studio 2019

Quel est l'emplacement de vcvarsall.bat fichier pour Visual Studio 2019 (aperçu et version future également)?

Semble différent de VS 2017 "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat"

8
Anton Kochkov

"C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvarsall.bat"

8
skysign

Comme il s'est avéré que le chemin est très similaire, juste sans partie "Communauté":

C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Auxiliary\Build\vcvarsall.bat

3
Anton Kochkov

Vous devez installer les "Build Tools for Visual Studio 2019" qui peuvent être trouvés ici .

Voir explication :

Vous pouvez créer des applications C et C++ sur la ligne de commande à l'aide des outils inclus dans Visual Studio. Le jeu d'outils du compilateur Microsoft C++ (MSVC) est également téléchargeable en tant que package autonome à partir de la page de téléchargement de Visual Studio. Cela fait partie du package Build Tools for Visual Studio . Vous pouvez choisir de télécharger uniquement les outils dont vous avez besoin pour le développement C++.

2
Wei Yang

Si vous l'utilisez dans l'événement de pré-génération, vous pouvez exécuter vcvars32.bat pour définir la variable d'environnement VCINSTALLDIR et vous débarrasser de la version de Visual Studio:

appeler "$ (DevEnvDir) ....\VC\Auxiliary\Build\vcvars32.bat"

Ensuite

"% VCINSTALLDIR%\Auxiliary\Build\vcvarsall.bat"

Remarque:

-Dans mes tests, la variable VCINSTALLDIR n'a de valeur qu'après avoir exécuté le vcvars32.bat

-Comme Wei Yang a dit que vous devez installer "Build Tools for Visual Studio 2019", il peut être installé à l'aide de Visual Studio Installer.

0
fsbflavio