我安装了Visual Studio 2017和工具集v140和v141。要使用v140工具集,我需要通过vcvars设置必要的环境。然而,在运行必要的vcvars时,我遇到了各种错误。我正在从此目录中获取vcvars - C:\Program Files(x86)\Microsoft Visual Studio\Shared\14.0\VC - 因为我需要启动与v140工具集一起工作的环境。
例如,如果我运行vcvarsall,那么我会得到以下错误:
脚本用法错误。正确用法是: vcvarsall.bat [选项] 或 vcvarsall.bat [选项]存储 或 vcvarsall.bat [选项] [版本号] 或 vcvarsall.bat [选项]存储[版本号] 其中[选项]是:x86 | amd64 | arm | x86_amd64 | x86_arm | amd64_x86 |> amd64_arm 其中[版本号]可以是完整的Windows 10 SDK版本号或“8.1”以使用Windows 8.1 SDK :存储参数设置环境变量以支持存储(而不是桌面)开发。 例如: vcvarsall.bat x86_amd64 vcvarsall.bat x86_arm store vcvarsall.bat x86_amd64 10.0.10240.0 vcvarsall.bat x86_arm store 10.0.10240.0 vcvarsall.bat x64 8.1 vcvarsall.bat x64 store 8.1:
请确保已安装Visual Studio或C ++ Build SKU。
如果我运行特定的文件vcvars,例如vcvars32.bat,那么我会得到另一个错误:
无法确定VS Common Tools文件夹的位置。
是否有人遇到了同样的问题,可以帮忙吗? 谢谢。
例如,如果我运行vcvarsall,那么我会得到以下错误:
脚本用法错误。正确用法是: vcvarsall.bat [选项] 或 vcvarsall.bat [选项]存储 或 vcvarsall.bat [选项] [版本号] 或 vcvarsall.bat [选项]存储[版本号] 其中[选项]是:x86 | amd64 | arm | x86_amd64 | x86_arm | amd64_x86 |> amd64_arm 其中[版本号]可以是完整的Windows 10 SDK版本号或“8.1”以使用Windows 8.1 SDK :存储参数设置环境变量以支持存储(而不是桌面)开发。 例如: vcvarsall.bat x86_amd64 vcvarsall.bat x86_arm store vcvarsall.bat x86_amd64 10.0.10240.0 vcvarsall.bat x86_arm store 10.0.10240.0 vcvarsall.bat x64 8.1 vcvarsall.bat x64 store 8.1:
请确保已安装Visual Studio或C ++ Build SKU。
如果我运行特定的文件vcvars,例如vcvars32.bat,那么我会得到另一个错误:
无法确定VS Common Tools文件夹的位置。
是否有人遇到了同样的问题,可以帮忙吗? 谢谢。