使用 vswhere.exe 如何指定用于 CMake 的 Visual C++ 版本

问题描述 投票:0回答:0
SET vswhere="C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe"
FOR /F "tokens=* USEBACKQ" %%F IN (`%vswhere% -products * -property installationPath`) DO (
    SET cmakePath="%%F\COMMON7\IDE\COMMONEXTENSIONS\MICROSOFT\CMAKE\CMake\bin\cmake.exe"

如果我希望它在我的 2022 安装上使用 Visual Studio 2019,我将如何指定它?我知道 -latest 标签将使用最新的,但在这种情况下,我希望它获得 Visual Studio 2019 CMake 路径。

c++ batch-file cmake
© www.soinside.com 2019 - 2024. All rights reserved.