abspath
NMAKE, funkcja
Pobiera ścieżkę bezwzględną dla każdego elementu na liście.
Składnia
$(abspath input)
Parametry
input
Lista ścieżek plików do konwersji.
Wartość zwracana
Lista zawierająca poszczególne elementy przekonwertowane input
na ich postać bezwzględną.
Uwagi
abspath
obsługuje ścieżki o długości rozszerzonej, używając prefiksu lub po włączeniu \\?\
długich ścieżek. Aby uzyskać więcej informacji na temat długich ścieżek, zobacz Ograniczenie maksymalnej długości ścieżki.
Ta funkcja makra jest dostępna w programie Visual Studio 2022 w wersji 17.1 w programie NMAKE w wersji 14.31 lub nowszej.
Przykład
$(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)))
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla