basename
NMAKE 함수
목록의 각 항목에 대한 기본 이름을 가져옵니다.
구문
$(basename input)
매개 변수
input
변환할 파일 경로 목록입니다.
반환 값
각 항목 input
이 기본 이름으로 변환된 목록입니다(즉, 확장이 제거됨).
설명
basename
에는 최대 경로 제한이 없습니다.
이 basename
함수는 파일 이름 매크로에서 R
한정자를 사용하는 것과 같습니다.
이 매크로 함수는 Visual Studio 2022 버전 17.1부터 NMAKE 버전 14.31 이상에서 사용할 수 있습니다.
예시
$(basename c:\temp\file.txt) # Evaluates to "c:\temp\file"
$(basename c:\temp\ c:\file) # Evaluates to "c:\temp\ c:\file" - Directories and files without extensions are left as-is
$(basename c:\src\.gitignore) # Evaluates to "c:\src\" - Dot files are considered to be extensions and so are removed