Condividi tramite


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)))

Vedi anche

Macro e NMAKE
Funzioni NMAKE per categoria