2010-06-16 5 views

Répondre

32

Um, non, $PWD est parfois défini dans votre environnement et ainsi hérité par marque, mais souvent pas. Vous avez besoin de $CURDIR.

DIR := ${CURDIR} 
+2

Doc: https://www.gnu.org/software/make/manual/html_node/Recursion.html#Recursion Note: non Posix: http://pubs.opengroup.org/onlinepubs/9699919799/ utilities/make.html En particulier, 'PWD' n'est pas mis à jour sur les invocations récursives de' make -C'. –

Questions connexes