मैं एक बदलाव में यह करने की कोशिश कर रहा हूँ और यह बुरी तरह से विफल रहता है:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}')
तुम जानते हो क्यों? मुझे लगता है कि इसे बचने के साथ क्या करना है, लेकिन क्या और कहाँ?
मैं एक बदलाव में यह करने की कोशिश कर रहा हूँ और यह बुरी तरह से विफल रहता है:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($1,a,"-");print a[1]}')
तुम जानते हो क्यों? मुझे लगता है कि इसे बचने के साथ क्या करना है, लेकिन क्या और कहाँ?
जवाबों:
यह डॉलर का चिह्न है, मेकफाइल्स में आपको $$
एक डॉलर का चिह्न प्राप्त करना होगा:
M_ARCH := $(shell g++ -dumpmachine | awk '{split($$1,a,"-");print a[1]}')
$
एक पाने के लिए दो लगाना होगा।