我们有一套跨平台的CMake构建脚本,我们支持使用Visual C++和GCC构建.
我们正在尝试Clang,但我无法弄清楚如何使用我们的CMake脚本测试编译器是否为Clang.
我应该测试什么来查看编译器是否是Clang?我们目前正在分别使用MSVC和CMAKE_COMPILER_IS_GNU<LANG>测试Visual C++和GCC.
MSVC
CMAKE_COMPILER_IS_GNU<LANG>
c c++ cmake clang
c ×1
c++ ×1
clang ×1
cmake ×1