Noções básicas sobre as etapas de compilação personalizada e eventos de compilação
Da dentro do ambiente de desenvolvimento do Visual C++, há duas maneiras de personalizam o processo de compilação:
Etapas de compilação personalizado
Uma etapa de compilação personalizada é uma regra de compilação associada a um projeto ou um ou mais arquivos.Uma etapa de compilação personalizada pode transmitir arquivos de entrada para uma ferramenta, o que resultados em um ou mais arquivos de saída.Por exemplo, os arquivos de Ajuda em um aplicativo MFC baseiam-se com as etapas de compilação personalizada.Para obter mais informações, consulte Especificando as etapas de compilação personalizada.compilação Eventos
Eventos de compilação permitem personalizar a compilação do projeto.Há três eventos de compilação: Pré-compilação, Pre-Link, e POST-build.Um evento de compilação permite que você especificar uma ação para ocorrer em uma time específica no processo de compilação.Por exemplo, você pode usar um evento de compilação para registrar um arquivo com regsvr32.exe após o projeto termina de construção.Para obter mais informações, consulte Especificação de eventos de compilação.
Solucionando problemas de etapas de compilação personalizada e eventos de compilação pode ajudar você a garantir que as etapas de compilação personalizada e criar eventos executados sistema autônomo esperado.
O formato de saída de um personalizado criar etapa ou evento de compilação também pode aprimorar a usabilidade da ferramenta.Para obter mais informações, consulte Formatação de saída de um personalizado Build etapa ou evento de compilação.
Eventos de compilação e personalizado construir as etapas executadas na ordem seguinte juntamente com outras etapas de criação:
Pré evento de compilação
Personalizado compilação as etapas em arquivos individuais
Gerador de proxy
MIDL
Compilador de recurso
O compilador C/C ++
Evento pre-Link
Vinculador ou bibliotecário (conforme apropriado)
BSCMake
Etapa de compilação personalizada sobre o projeto
Ferramenta de implantação da Web.A ferramenta de implantação da web é executado sistema autônomo parte de uma compilação somente se também executar sistema autônomo ferramentas de vinculador ou bibliotecário.No entanto, você pode executar a ferramenta de implantação da web por meio de Compilação menu.
POST-evento de compilação
Um personalizado criado etapa do projeto, a ferramenta de implantação da web, e um evento de pós-compilação (seqüencialmente) executado no mesmo ponto na compilação — após todos os outros processos de compilação.
Consulte também
Referência
Ferramenta de compilação pedido caixa de diálogo