Saludos a todos
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
directiva de compilación en gcc
Comenzado por
jdepaz
, mar 21 2013 10:00
1 respuesta en este tema