Estoy tratando de detectar el compilador utilizado para compilar mi código fuente. Puedo encontrar fácilmente macros predefinidas para comprobar MSVC o GCC (consulte http://predef.sourceforge.net/, por ejemplo), pero no puedo encontrar ninguna macro para comprobar si hay algún sonido metálico.¿Qué macro predefinida puedo usar para detectar clang?
¿Alguien sabe si clang define una macro como __CLANG__
para saber qué está compilando actualmente mi código?
http://predef.sourceforge.net/precomp.html#sec4 – Yktula
[Lista actualizada de macros del compilador] (http://sourceforge.net/p/predef/wiki/ Compiladores /) – chrisaycock