Wie kann ich in CMake testen, ob der Compiler Clang ist?

Wir haben eine Reihe vonplattformübergreifende CMake-Build-Skripteund wir unterstützen das Bauen mitVisual C ++ undGCC.

Wir probieren es ausClang, aber ich kann nicht herausfinden, wie man testet, ob der Compiler mit unserem CMake-Skript Clang ist oder nicht.

Was soll ich testen, um festzustellen, ob der Compiler Clang ist oder nicht? Wir verwenden derzeitMSVC undCMAKE_COMPILER_IS_GNU<LANG> zum Testen von Visual C ++ und GCC.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage