abspath
Funzione NMAKE
Ottiene il percorso assoluto per ogni elemento di un elenco.
Sintassi
$(abspath input)
Parametri
input
Elenco di percorsi di file da convertire.
Valore restituito
Elenco con ognuno degli elementi da input
convertire nel formato assoluto.
Osservazioni:
abspath
supporta percorsi di lunghezza estesa, usando il \\?\
prefisso o quando sono abilitati percorsi lunghi. Per altre informazioni sui percorsi lunghi, vedere Limitazione massima della lunghezza del percorso.
Questa funzione macro è disponibile a partire da Visual Studio 2022 versione 17.1, in NMAKE versione 14.31 o successiva.
Esempio
$(abspath relative\path\file.c) # If run from "c:\temp", evaluates to "c:\temp\relative\path\file.c"
$(abspath c:\temp\..\file1.cpp c:\\temp\/dir//) # Evaluates to "c:\file1.cpp c:\temp\dir\". Follows path traversals and normalizes directory separators.
# abspath can be combined with filter to find which items exist within a directory tree
TEMP_SOURCES=$(filteri c:\temp\\%,$(abspath $(SOURCES)))