Referência XDCMake
O programa xdcmake.exe compila arquivos XDC em um arquivo XML. Um arquivo XDC é criado pelo compilador do MSVC para cada arquivo de código-fonte quando o código-fonte é compilado com /doc
e quando o arquivo do código-fonte contém comentários da documentação feitos com marcas XML.
Para usar xdcmake.exe no ambiente de desenvolvimento do Visual Studio
Abra a caixa de diálogo Páginas de Propriedades do projeto. Para obter detalhes, confira Definir as propriedades de build e do compilador do C++ no Visual Studio.
Selecione a página de propriedades Propriedades de Configuração>Comentários de Documento XML.
Insira opções na página de propriedades.
Observação
As opções de xdcmake.exe na linha de comando são diferentes das opções exibidas quando xdcmake.exe é usado no ambiente de desenvolvimento (páginas de propriedades). Para obter informações sobre como usar xdcmake.exe no ambiente de desenvolvimento, confira Páginas de propriedades da Ferramenta de Gerador de Documento XML.
Sintaxe
xdcmake input_filename options
Parâmetros
input_filename
O nome dos arquivos XDC usados como entrada para o xdcmake.exe. Especifique um ou mais arquivos XDC ou use *.xdc
para usar todos os arquivos XDC do diretório atual.
options
Você pode fornecer zero ou mais das seguintes opções:
Opção | Descrição |
---|---|
/? , /help |
Exibe a Ajuda de xdcmake.exe. |
/assembly:filename |
Permite especificar o valor da marcação <assembly> no arquivo XML. Por padrão, o valor da marcação <assembly> é igual ao nome do arquivo XML. |
/nologo |
Suprime uma mensagem de direitos autorais. |
/out:filename |
Permite especificar o nome do arquivo XML. Por padrão, o nome do arquivo XML é o nome do primeiro arquivo XDC processado pelo xdcmake.exe. |
Comentários
O Visual Studio invoca o xdcmake.exe automaticamente ao compilar um projeto. Você também pode invocar xdcmake.exe na linha de comando.
Para obter mais informações sobre como adicionar comentários da documentação a arquivos de código-fonte, confira Marcas recomendadas para comentários da documentação.