Ho una variabile di ambiente impostata con nome $ MY_ENV_VARIABLE.Leggere la variabile di ambiente nel file make
Come si utilizza questa variabile nel mio makefile per (ad esempio) includere alcuni file sorgente?
LOCAL_SRC_FILES = $(MY_ENV_VARIABLE)/libDEMO.so
Qualcosa come sopra non sembra funzionare.
Nota: nel mio caso questo è necessario per la creazione con l'NDK di Android, ma immagino che questo si applichi a fare in generale.
Dovrebbe funzionare. Sei sicuro che la variabile sia impostata? – Matthias
@Sander, la variabile dichiarata dovrebbe funzionare. potresti anche provare: = invece di = e rimuovere gli spazi ... hai anche provato l'opzione -e nella tua invocazione make? , -e: forza le variabili di enviornment a prevalere ... – nsd