2 votos

Utilizar la variable dentro del comando en Makefile

Supongamos que la variable de enlace contiene lo siguiente: 1a2b3c . Me gustaría mostrar la Full path: /home/build/1a2b3c .

Personas con discapacidad está en /home ;

No puedo conseguir lo siguiente para trabajar:

@echo "Full path: $(readlink -f build/$(LINK))"

1voto

Chris Puntos 231

Que deben trabajar, tanto tiempo como la variable $LINK se exporta. Asegúrese de ejecutar export LINK antes de correr.

Ejemplo:

$ printf "test:\n\t@echo \"\$(LINK)\"" > makefile #Make the test makefile
$ LINK='1a2b3c'
$ make

$ export LINK
$ make
1a2b3c

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: