【发布时间】:2019-11-04 16:21:19
【问题描述】:
我目前正在开发一个 C++ 项目,该项目在 Linux 上使用 CMake、Make 和 GCC 以及在 Windows 上使用 CMake 和 VS2015 成功构建。
出于某种原因,我想在任何地方都使用相同的工具链来构建它,所以我计划使用 CMake、Clang 和 Ninja。 我开始尝试在 Windows 上构建它,但我没有找到任何使用 libc++ 构建的文档,并且没有任何来自 MSVC 工具链的东西。
我是否必须安装 MSVC 构建工具才能使用 CMake 和 Clang 进行构建?
【问题讨论】:
-
如果你想使用 Ninja 作为 build 工具,只需在配置项目时将
-G Ninja选项传递给 CMake。
标签: windows cmake clang++ ninja