Tengo un preprocesador de C++ escribe así:Cómo definir la variable C++ preprocesador en Makefile
#ifdef cpp_variable
//x+y;
#endif
favor alguien decirme cómo definir esto en el Makefile.
gracias!
Tengo un preprocesador de C++ escribe así:Cómo definir la variable C++ preprocesador en Makefile
#ifdef cpp_variable
//x+y;
#endif
favor alguien decirme cómo definir esto en el Makefile.
gracias!
Busque en la documentación de su compilador para encontrar cómo hacerlo.
Por ejemplo, para g++
la sintaxis es:
g++ -Dcpp_variable <other stuff>
que corresponde a la adición de
CPPFLAGS += -Dcpp_variable
en su makefile.
La sintaxis es específica del compilador, para gcc usa la opción -D
como lo siguiente: -Dcpp_variable
.
Añadir al fichero Makefile:
CPPFLAGS = -Dcpp_variable
Técnicamente, porque se puede hacer desde la línea de comandos, se se puede hacer desde el archivo MAKE - simplemente coloque el comando relevante en el archivo MAKE. (Pedantería aparte, este comentario puede no haber sido realmente correcto cuando se escribió esta respuesta) –