Visual Studio 2015 c ++环境变量

时间:2016-06-20 17:43:21

标签: c++ visual-studio-2015

根据this指南,我试图执行vcvarsall.bat ......但没有任何反应。我正在研究我的环境变量"对话框(在系统/高级系统设置下),我没有看到任何新添加的内容(我希望找到INCLUDE变量)。

我失踪了什么?

Windows 10,VS 2015 Pro

1 个答案:

答案 0 :(得分:0)

  

我失踪了什么?您是从命令提示符运行此命令并在命令提示符中使用set命令查看变量吗?您无法从资源管理器运行此变量,变量只会在命令提示符而不是系统环境中更改。

这个评论就是答案。 vcvarsall.bat是一个导出环境变量的批处理文件。如果它们处于系统级别,这些值可能会污染环境命名空间,这可能会导致一些奇怪的事情发生。相反,您需要启动命令提示符,然后在同一个提示符中运行此批处理文件,然后在此处从命令行进行编译。

e.g。如果您在自己的批处理文件中执行此操作,则

  • 包含vcvarsall.bat文件以获取构建环境变量
  • 在项目/解决方案文件上调用msbuild