Compartilhar via


Opções de BSCMAKE

Esta seção descreve as opções disponível para o controle BSCMAKE.Várias opções de controlam o conteúdo de arquivo de informações de procura, excluindo ou incluindo determinadas informações.As opções de exclusão podem permitir a BSCMAKE seja executado mais rapidamente e podem resultar em um arquivo BSC menor.Os nomes de opção são maiúsculas e minúsculas (exceto para /Help e /NOLOGO) .

Apenas / NOLOGO and /o estão disponível no ambiente de desenvolvimento do Visual Studio.See Definindo propriedades do Visual C++ Project para obter informações sobre como acessar as páginas de propriedade do projeto.

  • /Ei ( nome de arquivo...)
    Exclui o Sumário dos arquivos de inclusão especificado do arquivo de informações de procura.Para especificar vários arquivos, separe os nomes com um espaço e coloque a lista entre parênteses.Parênteses não são necessários se você especificar apenas um nome de arquivo.Use /Ei junto com a opção /Es para excluir arquivos não excluídos por /Es.

  • /El
    Exclui os símbolos locais.O padrão é incluir símbolos locais.Para obter mais informações sobre símbolos locais, consulte Criando um arquivo .sbr.

  • /Em
    Exclui os símbolos no corpo de macros.Use /Em para incluir somente os nomes das macros no arquivo de informações de procura.O padrão é incluir os nomes de macro e o resultado de expansões de macro.

  • /Er ( symbol...)
    Exclui os símbolos especificados do arquivo de informações de procura.Para especificar vários nomes de símbolo, separe os nomes com um espaço e coloque a lista entre parênteses.Parênteses não são necessários se você especificar apenas um symbol.

  • /Es
    Exclui do arquivo de informações de procura todos os arquivos de inclusão especificado com um caminho absoluto ou encontrado em um caminho absoluto especificado na variável de ambiente INCLUDE.(Geralmente, esses são o sistema incluem arquivos, que contêm uma grande quantidade de informações que talvez não seja necessário do seu arquivo de informações de navegação.) Essa opção não excluir arquivos especificados sem um caminho ou caminhos relativos ou arquivos localizados em um caminho relativo no INCLUDE.Você pode usar a opção /Ei juntamente com /Es para excluir arquivos que /Es não excluir.Se você deseja excluir somente alguns dos arquivos que /Es exclui, use /Ei em vez de /Es e lista os arquivos que deseja excluir.

  • /errorReport: [none | aviso | fila | enviar]
    Permite que você envie informações à Microsoft sobre erros internos no bscmake.exe.Para obter mais informações sobre /errorreport, consulte /errorReport (relatório de erros do compilador interno).

  • / AJUDA
    Exibe um resumo da sintaxe de linha de comando BSCMAKE.

  • /Iu
    Inclui os símbolos não referenciados.Por padrão, BSCMAKE não registra quaisquer símbolos que são definidos, mas não referenciados.Se um arquivo .sbr tem sido compactado, essa opção não terá efeito para esse arquivo de entrada porque o compilador já removeu os símbolos não referenciados.

  • /n
    Força uma compilação nonincremental.Use /n para forçar uma compilação completa do arquivo de informações de procura ou não existe um arquivo BSC e impedir que arquivos .sbr sendo truncado.See Como BSCMAKE compila um arquivo BSC.

  • / NOLOGO
    Suprime a mensagem de direitos autorais BSCMAKE.

  • /o nome de arquivo
    Especifica um nome para o arquivo de informações de procura.Por padrão, BSCMAKE fornece informações do arquivo de procura o nome de base do primeiro arquivo .sbr e uma extensão BSC.

  • /S ( nome de arquivo...)
    Informa ao BSCMAKE processar o arquivo de inclusão especificado na primeira time é encontrado e para excluí-lo de outra forma.Use esta opção para economizar o time de processamento quando um arquivo (sistema autônomo um cabeçalho, ou. h, arquivo para um .c ou .cpp arquivo de fonte) está incluído em vários arquivos de fonte mas inalterado por pré-processamento de diretivas de cada vez.Você talvez também queira usar essa opção se um arquivo é alterado de maneira sem importância para o arquivo de informações de procura que estiver criando.Para especificar vários arquivos, separe os nomes com um espaço e coloque a lista entre parênteses.Parênteses não são necessários se você especificar apenas um nome de arquivo.Se você deseja excluir o arquivo toda vez que ele está incluído, use a opção /Ei ou /Es.

  • /v
    Fornece a saída detalhada, que inclui o nome de cada arquivo .sbr sendo processado e informações sobre o completo BSCMAKE executar.

  • /?
    Exibe um breve resumo da sintaxe de linha de comando BSCMAKE.

A seguinte linha de comando informa ao BSCMAKE executar uma compilação completa do MAIN.bsc da .sbr três arquivos.Ela também informa BSCMAKE para excluir instâncias duplicadas do TOOLBOX.h:

BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr

Consulte também

Referência

Referência BSCMAKE