Preciso controlar cada sinalizador, cada opção usada no processo de compilação pelos binários do Visual Studio. Tentei obter uma saída detalhada usando vcbuild
, mas não consegui.
O que devo fazer para ver tudo executado pelo Visual Studio para mim? Não é necessário obter a saída na janela de construção. Qualquer lugar estaria bem.
Respostas:
Abra a caixa de diálogo de propriedades do projeto e escolha
Propriedades de configuração → C / C ++ → Geral
Altere a configuração de
Suppress Startup Banner
paraNo
A
cl
(s) linha (s) de comando serão mostradas na janela de saída.fonte
cl
saída do comando com VS2017 seguindo essas etapas. Portanto, o "truque" funciona para mim.Menu Ferramentas → Opções → Projetos e soluções → Compilar e executar → Detalhamento de saída de compilação do projeto MSBuild : Diagnóstico
fonte
Visual Studio 2008:
Vá para o menu Ferramentas → Opções e, em seguida, Projeto e soluções → seção Construir e executar . Você tem uma caixa de combinação para verbosidade.
Opção de compilador C ++ (propriedades do projeto):
fonte
Se você estiver executando o MSBuild, poderá definir o sinalizador / v: diag.
fonte
vcbuild
, mas vcbuild não mostra os sinalizadores / opções que está usando.No Visual Studio, vá para o seu projeto, clique com o botão direito sobre ele e selecione as propriedades. No Linker, há uma opção de linha de comando. Lá você tem todas as opções e pode adicionar suas opções personalizadas. Adicione
/VERBOSE
e, ao vincular, o Visual Studio mostrará muito mais informações.fonte