我用cmake和msvc构建了boringssl 然后我尝试使用 clang-cl 进行构建,因此我在 vmake 参数中使用了 -T"LLVM-vs2014"
Clang-cl 使用 cl 参数,但 cmake 使用 gcc 样式参数而不添加 -Xclang
最佳答案
处理这种情况的正确方法是检查
(CMAKE_CXX_COMPILER_ID STREQUAL Clang AND "x${CMAKE_CXX_SIMULATE_ID}" STREQUAL "xMSVC"))
关于c++ - cmake 检测 clang-cl 为 clang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50857779/