2010-12-28 19 views

Respuesta

34
clang -dM -E - < /dev/null 

listará todas las definiciones de preprocesador para clang.

+0

¡Eso es todo! ¡Gracias! –

+1

De hecho, y debe mencionarse que esta es la forma * correcta * de hacerlo también con gcc. –

1

clang "estado del procesador de volcado" se definen here. La opción que está buscando es -dM, por lo que va a correr:

clang -dM -E - 

para activar la ejecución, este caso es necesario poner fin a la entrada manual:

  • Para Windows: Ctrl-Z Introduzca
  • para UNIX: Ctrl-D

ejecutar lo contrario, directamente:

  • Para Windows: clang -dM -E - < NUL
  • para UNIX: clang -dM -E - < /dev/null
Cuestiones relacionadas