gpt4 book ai didi

visual-studio - Jenkins Visual Studio x64 提示符(用于 CMake 和 Ninja)

转载 作者:行者123 更新时间:2023-12-05 01:04:53 25 4
gpt4 key购买 nike

我有一个使用 Visual Studio 2012 的 Jenkins 从站,并且想为 x64 构建。我需要的是在 Windows 开始菜单中运行工具提示链接时得到的提示环境。人们建议这样做(在 Jenkins Windows Batch 提示中):

call "%VS110COMNTOOLS%vsvars32.bat" x86_amd64

但这还不够。 PATH 中存在细微差别, LIBLIBPATH环境变量:那里的路径仅指向 x32 路径,例如到
...;C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN;...

代替
...;C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN\x86_amd64;C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\BIN;...

事实上,我正在尝试使用来自 CMake 的 Ninja 生成器进行构建,其中构建配置由提示环境确定。

最佳答案

您需要调用vcvarsall.bat x86_amd64位于VC -子目录(和 eventually remove parentheses 来自 PATH ):

set path=%path:"=%
call "%VS110COMNTOOLS%..\..\VC\vcvarsall.bat" x86_amd64

如果你想在流水线脚本中运行它:
bat """set path=%path:\"=%
call "%vs110comntools%..\\..\\VC\\vcvarsall.bat" x86_amd64
..."""

关于visual-studio - Jenkins Visual Studio x64 提示符(用于 CMake 和 Ninja),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22304415/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com