abspath
NMAKE 함수
목록의 각 항목에 대한 절대 경로를 가져옵니다.
구문
$(abspath input)
매개 변수
input
변환할 파일 경로 목록입니다.
반환 값
각 항목 input
이 절대 형식으로 변환된 목록입니다.
설명
abspath
는 접두사를 사용하거나 긴 경로를 사용하는 \\?\
경우 확장 길이 경로를 지원합니다. 긴 경로에 대한 자세한 내용은 최대 경로 길이 제한을 참조하세요.
이 매크로 함수는 Visual Studio 2022 버전 17.1부터 NMAKE 버전 14.31 이상에서 사용할 수 있습니다.
예시
$(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)))