Compartilhar via


Opções de BSCMAKE

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

Somente /NOLOGO e /o estiverem disponíveis dentro do ambiente de desenvolvimento de Visual Studio.Consulte Definindo propriedades de projeto Visual C++ para obter informações sobre como acessar páginas de propriedades do projeto.

  • /Ei ( filename...)
    Exclui o conteúdo 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 somente uma filename.Use o /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 os símbolos locais, consulte a criação de um arquivo de .sbr.

  • /Em
    Exclui os símbolos no corpo de macros.Use o /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 somente uma symbol.

  • /Es
    Exclui todos os arquivos de inclusão especificado com um caminho absoluto ou encontrado em um caminho absoluto especificado na variável de ambiente INCLUDE do arquivo de informações de procura.(Normalmente são o sistema incluem arquivos, que contêm muita informação que você não precise no seu arquivo de informações de procura.) Esta opção não exclui arquivos especificados com arquivos encontrados em um caminho relativo no incluir caminhos relativos ou sem um caminho.Você pode usar a opção de /Ei juntamente com /Es para excluir arquivos que /Es não excluir.Se você deseja excluir somente alguns dos arquivos que /Es exclui, use o /Ei em vez de /Es e lista os arquivos que você deseja excluir.

  • /errorReport: [nenhuma | prompt | fila | enviar]
    Permite que você envie informações à Microsoft sobre erros internos em 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 de .sbr tem sido embalado, esta 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 existe ou não de um arquivo de BSC e impedir que os arquivos de .sbr sendo truncado.Consulte como BSCMAKE cria um arquivo de BSC.

  • / /NOLOGO
    Suprime a mensagem de direitos autorais de BSCMAKE.

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

  • /S ( filename...)
    Informa o BSCMAKE para processar o arquivo de inclusão especificado na primeira vez que for encontrado e excluí-lo de outra forma.Use esta opção para economizar tempo de processamento quando um arquivo (como um cabeçalho, ou. h, arquivo para um. c ou arquivo de origem. cpp) está incluído em vários arquivos de origem, mas permanecerá inalterado pela diretivas de pré-processamento cada vez.Você também poderá usar essa opção se um arquivo for alterado de maneiras que não são importantes para o arquivo de informações de procura que você está 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 somente uma filename.Se você deseja excluir o arquivo toda vez que ele está incluído, use a opção de /Ei ou /Es.

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

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

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

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

Consulte também

Referência

Referência BSCMAKE