【发布时间】:2023-01-30 02:14:30
【问题描述】:
我正在尝试编写一个使用的 GitHub 操作
- CMake
- 忍者
- MSVC(Visual Studio 编译器)
我知道我需要通过vcvarsall.bat 正确初始化环境。但我不确定如何使用不同的 VS 版本在 GitHub 操作中干净/可靠地执行此操作。
【问题讨论】:
-
用于设置这些的 GitHub Actions 已经存在。可能有多种变体可用。例如,对于 CMake 和 Ninja,您可以使用 github.com/lukka/get-cmake。对于
msbuild,您可以使用github.com/microsoft/setup-msbuild。此外,GitHub Actions 运行器也已经有了 preinstalled software。如果这些预装的软件满足您的需要,您可能不需要安装任何东西。
标签: visual-c++ cmake github-actions ninja