다음을 통해 공유


XDCMake 작업

참고 항목

이 작업은 C++ 빌드 시스템을 사용하는 경우에만 사용할 수 있습니다.

XML 문서 주석(.xdc) 파일을 .xml 파일에 병합하는 XML 문서 도구(xdcmake.exe)를 래핑합니다.

C++ 소스 코드에 문서 주석을 제공하고 /doc 컴파일러 옵션을 사용하여 컴파일할 때 .xdc 파일이 생성됩니다. 자세한 내용은 xdcmake.exe에 대한 XDCMake 참조, XML 문서 생성기 도구 속성 페이지 및 명령줄 도움말 옵션(/?)을 참조하세요.

설명

기본적으로 xdcmake.exe 도구는 몇 가지 명령줄 옵션을 지원합니다. /old 명령줄 옵션을 지정하면 추가 옵션이 지원됩니다.

매개 변수

다음 표에서는 XDCMake 작업의 매개 변수에 대해 설명합니다.

매개 변수 설명
AdditionalDocumentFile 선택적 String[] 매개 변수입니다.

병합할 추가 .xdc 파일을 하나 이상 지정합니다.

자세한 내용은 XML 문서 생성기 도구 속성 페이지추가 문서 파일 설명을 참조하세요. xdcmake.exe에 대한 /old/Fs 명령줄 옵션도 참조하세요.
AdditionalOptions 선택적 String 매개 변수입니다.

명령줄에 지정된 것처럼 옵션 목록입니다. 예를 들면 /<option1> /<option2> /<option#>입니다. 이 매개 변수를 사용하여 다른 XDCMake 작업 매개 변수로 표현되지 않는 옵션을 지정합니다.

자세한 내용은 xdcmake.exe에 대한 XDCMake 참조, XML 문서 생성기 도구 속성 페이지 및 명령줄 도움말(/?)을 참조하세요.
DocumentLibraryDependencies 선택적 Boolean 매개 변수입니다.

true 및 현재 프로젝트가 솔루션의 정적 라이브러리(.lib) 프로젝트에 대한 종속성을 가진 경우 그 라이브러리 프로젝트의 .xdc 파일은 현재 프로젝트의 .xml 파일 출력에 포함됩니다.

자세한 내용은 XML 문서 생성기 도구 속성 페이지문서 라이브러리 종속성 설명을 참조하세요.
OutputFile 선택적 String 매개 변수입니다.

기본 출력 파일 이름을 재정의합니다. 기본 이름은 첫 번째로 처리되는 .xdc 파일의 이름에서 파생됩니다.

자세한 내용은 XDCMake 참조/out:<filename> 옵션을 참조하세요. xdcmake.exe에 대한 /old/Fo 명령줄 옵션도 참조하세요.
ProjectName 선택적 String 매개 변수입니다.

현재 프로젝트의 이름.
SlashOld 선택적 Boolean 매개 변수입니다.

true이면 추가 xdcmake.exe 옵션이 활성화됩니다.

자세한 내용은 xdcmake.exe에 대한 /old 명령줄 옵션을 참조하세요.
원본 필수 ITaskItem[] 매개 변수입니다.

작업에서 사용하고 내보낼 수 있는 MSBuild 소스 파일 항목의 배열을 정의합니다.
SuppressStartupBanner 선택적 Boolean 매개 변수입니다.

true인 경우 작업을 시작할 때 저작권과 버전 번호 메시지가 표시되지 않도록 합니다.

자세한 내용은 XDCMake 참조/nologo 옵션을 참조하세요.
TrackerLogDirectory 선택적 String 매개 변수입니다.

추적기 로그용 디렉터리를 지정합니다.

참고 항목