Welches vordefinierte Makro kann ich verwenden, um Clang zu erkennen?
Lesezeit: 1 Minute
Pierre Bordon
Ich versuche, den Compiler zu erkennen, der zum Kompilieren meines Quellcodes verwendet wird. Ich kann leicht vordefinierte Makros finden, um nach MSVC oder GCC zu suchen (siehe http://predef.sourceforge.net/ zum Beispiel), aber ich kann kein Makro finden, um auf Clang zu prüfen.
Weiß jemand, ob clang ein Makro wie definiert __CLANG__ um zu wissen, was gerade meinen Code kompiliert?
predef.sourceforge.net/precomp.html#sec4
– Yktula
21. April 2010 um 20:22 Uhr
Aktualisierte Liste der Compiler-Makros
– Chrisaycock
30. November 2012 um 16:54 Uhr