在没有MSVC的情况下,用CMake、Ninja和Clang++构建一个项目



我目前正在开发一个C++项目,该项目使用CMake、Make&GCC,以及在使用CMake&VS2015.

出于某种原因,我想在任何地方使用相同的工具链来构建它,所以我计划使用CMake、Clang&忍者。我开始尝试在Windows上构建它,但我没有找到任何使用libc++构建的文档,也没有从MSVC工具链中找到任何东西。

我是否被迫安装MSVC构建工具以便使用CMake&Clang?

在Windows上使用GCC的MinGW-w64(例如http://winlibs.com,或上列出的任何其他http://mingw-w64.org/)。

如果将其与MSYS2 shell结合使用(http://www.msys2.org/),您可以使用与Linux上相同的工具(autoconf、CMake、介子…(构建很多

最新更新