Я пытаюсь обнаружить компилятор, используемый для компиляции моего исходного кода. Я могу легко найти предопределенные макросы для проверки MSVC или GCC (например, http://predef.sourceforge.net/), но я не могу найти макрос для проверки clang.
Кто-нибудь знает, может ли clang определять макрос как __CLANG__
, чтобы узнать, что компилирует мой код в настоящее время?