I-Code hinzugefügt haben, so etwas wie zu Makefile:Echo funktioniert nicht von Makefile
ifeq "$var" "1"
var_1 := 1\
echo "g++ version OK"\
$(info $(var_1))
else
echo "needs to be updated"
endif
Ich Tabs überall in diesem Teil des Codes. Es scheint nicht zu funktionieren, nichts Echos überhaupt beim Ausführen von make, Makefile enthält bereits die Objektdateien und Flags usw. Hat es etwas mit der Position des Codes zu tun? Ich kann mich nicht identifizieren. Bitte helfen Sie.
posten Sie bitte Ihr gesamtes Makefile. Aus diesem Snippet scheint die von Ihnen verwendete Syntax für 'ifeq' nicht korrekt zu sein. Wenn es nicht Teil des Rezepts ist, sollten Sie '$ (info" g ++ version is ok ")' verwenden. – igagis