Tengo el siguiente código en mi archivo MAKE:variable de impresión desde dentro Makefile
S_RES=$(shell cat output)
echo -e "Serial result = \t" $(S_RES)
Básicamente, quiero almacenar la salida del comando shell cat output
en la variable S_RES y, a continuación, repetir esa variable a la pantalla (con un texto explicativo delante) También quiero poder usar la variable más adelante en mi programa. Pensé que había seguido las instrucciones dadas en varias preguntas de StackOverflow, pero parece que no funciona.
Desafortunadamente eso no parece funcionar. Obtengo 'Serial result =' impreso, pero no el valor de S_RES. Supongo que estoy configurando S_RES correctamente en primer lugar, ¿es correcto? – robintw
¿Tu 'make'' GNU-make'? Si es así, ¿cuál es la versión? Por favor, vea la edición. –
me sale el siguiente resultado: A: = abc marca: A: Comando no encontrado make: *** [test] Error 127 Y mi versión de make es GNU Make 3.81 – robintw