VCVARSALL.BAT for Visual Studio 2017

Sta*_*opo 42 visual-studio-2017

文件的位置是什么:

VCVARSALL.BAT
Run Code Online (Sandbox Code Playgroud)

for Visual studio 2017?

nod*_*kai 59

总结一下,......

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

要么

"C:\ Program Files(x86)\ Microsoft Visual Studio\2017\Community\Common7\Tools\vsdevcmd"-arch = x64

(尝试运行它-help)


我的环境:

** Visual Studio 2017 Developer Command Prompt v15.0.26403.7
Run Code Online (Sandbox Code Playgroud)

在Win10 x64上


ben*_*hka 24

Hans Passant是对的.
我有同样的问题:VCVARSALL.BAT我的VS2017没有,没有Build文件夹Microsoft Visual Studio\2017\Community\VC\Auxiliary.我在同一台机器上安装了Visual Studio Community 2015和2017.
我没有Desktop development with C++办理登机手续.我安装它,Build文件夹已创建!现在一切都很好. Visual Studio社区2017


Sen*_*ies 8

VS2017重新设计了目录结构和文件名.你应该找到文件' vcvars.bat ',它可以位于"..\Program Files(x86)\ Microsoft Visual Studio\2017\EDITION\Common7\Tools\vsdevcmd\_xt\vcvars.bat"中(替换EDITION使用您使用的Visual Studio版本).

为简单起见,您可以在调用中使用"%VSAPPIDDIR%"指向devenv.exe所在的IDE文件夹,然后返回一个文件夹以定义批处理文件的路径.例如:

call "%VSAPPIDDIR%..\Tools\vsdevcmd\ext\vcvars.bat"
Run Code Online (Sandbox Code Playgroud)

  • vcvars.bat似乎与vcvarsall不同. (3认同)