visual-studio - 当我只安装了 VS2019 时,我可以获得 Visual Studio 2015 命令提示符吗?
问题描述
我安装了 Visual Studio 2019 Professional 的副本,并安装了 MSVC v140 构建工具,以允许我针对 Visual C++ 2015 运行时构建我的代码。
我知道我可以像这样为 MSVC v142 加载环境变量......
$ "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vsvarsall.bat" x64
...使我能够从命令行构建。有没有什么方法可以在没有安装 Visual Studio 2015 的情况下为 v140 做同样的事情,还是我必须编写自己的批处理脚本?
解决方案
您是否尝试过此选项来设置 v140 的环境?
$ "C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\VC\Auxiliary\Build\vsvarsall.bat" x86_x64 -vcvars_ver=14.0
在文件夹 C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\VC\Auxiliary\Build 中有四个开发人员命令提示符(名为 vcvars*.bat)。选择任何一个并创建一个副本进行编辑。
这些所有文件只是使用适当的架构参数调用 vcvarsall.bat。我们将这样做,但添加一个新参数,告诉 vcvarsall.bat 为 v140 工具集设置环境:-vcvars_ver=14.0。
有关更多详细信息,请查看此博客
推荐阅读
- react-native - React-native watchman 不再工作了
- java - 如何从 Sqlite 数据库中的多个列中搜索字符串并在列表视图中返回结果?
- python - 仅使用 OpenSSL 解密在 Python 中加密的文件
- html - 无法使用 Pro 许可证在占位符中显示 Font Awesome 灯图标
- c++ - 斐波那契数列更快,但起始数字不同 (F[n]=F[n-1]+F[n-2])
- python - 随着时间的推移,Django 查询会变慢
- java - 从匿名嵌套内部类更改局部变量
- python - 一类svm python中的异常行为
- reactjs - 'constructor' 和 'super' 上的 React vs Redux 道具
- c++ - 具有 Fluent 接口的 C++ Builder 模式