[C con Clase] directiva de compilación en GCC

cplusplus en intelnet.net.gt cplusplus en intelnet.net.gt
Sab Mar 23 22:29:50 CET 2013


Saludos a todos,

Es un gusto volver a las listas de Con  Clase, especialmente a la lista
de C++

Desde el 2002 estuve en la lista, pero hace un par de años que salí,
pero ahora regreso.

Saludos para Steven y para Salvador, que gracias a ellos está lista se
ha mantenido activa
y seguro que ha sido de gran ayuda para muchos estudiantes y
profesionales.


Aca mi solicitud de ayuda:


Utilizando el compilador "gcc", al realizar la compilación se puede
utilizar la directiva "-D".

El uso de la directiva "-D" es así:

 gcc -D DIA=23 hola.c -o hola.exe

y asi, dentro del programa ejecutable podemos hacer uso de "DIA", por
ejemplo:

printf("El día es %d",DIA);

hasta ahora bien, pero lo que necesito es enviarle un valor que no sea
númerico, por ejemplo:

 gcc -D CLAVE=PASSWORD hola.c -o hola.exe

pero el compilador me muestra un mensaje de error y si pruebo así:

 gcc -D CLAVE="PASSWORD" hola.c -o hola.exe

o así:

 gcc -D CLAVE='PASSWORD' hola.c -o hola.exe

también me muestra mensajes de error.

¿Alguno de usedes conoce la forma de enviarle un valor alfanumérico?

Porque para valores hexadecimales es así:

 gcc -D CLAVE=0xFFF hola.c -o hola.exe


Saludos a todos

José de Paz
@_jdepaz
https://unixescuintla.blogspot.com

------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20130323/04c63404/attachment.html>


Más información sobre la lista de distribución Cconclase