J'essaye de le faire dans un makefile et ça échoue horriblement:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}')
est-ce que tu sais pourquoi? Je suppose que cela a à voir avec la fuite, mais quoi et où?
J'essaye de le faire dans un makefile et ça échoue horriblement:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}')
est-ce que tu sais pourquoi? Je suppose que cela a à voir avec la fuite, mais quoi et où?
Réponses:
C'est le signe dollar, dans les makefiles, vous devrez taper $$
pour obtenir un seul signe dollar:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($$1,a,"-");print a[1]}')
$
pour en avoir un.