Macros predefinidas para GCC

Cualquier compilador de C (o C++) genera una serie de Macros por default que definen, entre otras cosas, el entorno sobre el cual se está compilando el código fuente; esto puede resultar bastante útil para elaborar códigos que sean independientes de la plataforma, o incluso el compilador.

En esta página http://www.brain-dump.org/blog/entry/107/Printing_all_the_pre_defined_gcc_macros se encuentra el comando para obtener dicha información.

Como un plus, este comando no funciona en Windows (por el /dev/null), su equivalente es:

gcc -dM -E - < nul

Espero que sea de utilidad, saludos.

Posted on October 2, 2009 at 11:30 am by Luis Esteban · Permalink
In: C/C++, Programación, Sistemas Operativos, Windows · Tagged with: , ,

Leave a Reply

Powered by WP Hashcash