Opções de BSCMAKE
Esta seção descreve as opções disponíveis para controlar BSCMAKE. Várias opções controlam o conteúdo do arquivo de informações de navegação excluindo ou incluindo certas informações. As opções de exclusão podem permitir que BSCMAKE execute mais rapidamente e podem resultar em um arquivo menor de .bsc. Os nomes de opção diferenciam maiúsculas e minúsculas (com exceção de /HELP e de /NOLOGO).
Somente /NOLOGO e /o estão disponíveis dentro do ambiente de desenvolvimento do Visual Studio. Consulte a Propriedades do projeto do Visual C++ de configuração para obter informações sobre o acesso às páginas de propriedades de um projeto.
/Ei ( filename…)
Exclui o conteúdo do incluem arquivos especificado do arquivo de informações de navegação. Para especificar vários arquivos, separe os nomes com um espaço e incluir a lista entre parênteses. Os parênteses não são necessários se você especificar apenas um filename. Use /Ei junto com a opção de /Es excluir arquivos não excluídos por /Es./El
Exclui símbolos locais. A opção é incluir símbolos locais. Para obter mais informações sobre os símbolos locais, consulte Criando um Arquivo .sbr./Em
Exclui símbolos no corpo de macros. Use /Em para incluir apenas os nomes de macros no arquivo de informações de navegação. A opção é incluir os nomes macro e o resultado de expansões macro./Er ( symbol…)
Exclui os símbolos especificados do arquivo de informações de navegação. Para especificar vários nomes de símbolo, separe os nomes com um espaço e incluir a lista entre parênteses. Os parênteses não são necessários se você especificar apenas um symbol./Es
Exclui do arquivo de informações de navegação cada incluem o arquivo especificado com um caminho absoluto ou encontradas em um caminho absoluto especificado na variável de ambiente INCLUDE. (Normalmente, esses são o sistema incluem os arquivos, que contêm muitas informações que você não pode ser necessário em seu procurar o arquivo de informações.) Esta opção não exclui os arquivos especificados sem um caminho ou com caminhos relativos ou arquivos encontradas em um caminho relativo INCLUDE em. Você pode usar a opção de /Ei junto com /Es excluir arquivos que /Es não exclui. Se desejar excluir apenas alguns dos arquivos que /Es exclui, use /Ei em vez de /Es e listar os arquivos que você deseja excluir./errorreport: [nenhum | aviso | fila | envio]
Permite enviar informações à Microsoft em relação a erros internos em bscmake.exe.Para obter mais informações sobre /errorreport, consulte: /errorReport (erros de compilador internos do relatório).
/HELP
Exibe um resumo da sintaxe de linha de comando de BSCMAKE./Iu
Inclui símbolos não referenciada. Por padrão, BSCMAKE não registra nenhum símbolos que são definidos mas não referenciados. Se um arquivo de .sbr foi empacotado, essa opção não tem efeito desse arquivo de entrada porque o compilador já tenha removido os símbolos não referenciada./n
Força uma construção nonincremental. Uso /n forçar uma compilação completa do arquivo de informações de navegação mesmo se um arquivo de .bsc existe e impedir que os arquivos de .sbr sejam truncados. Consulte Como BSCMAKE cria um Arquivo .bsc./NOLOGO
Suprime a mensagem de direitos autorais de BSCMAKE./o filename
Especifica um nome para o arquivo de informações de navegação. Por padrão, BSCMAKE fornece ao arquivo de informações de procura o nome de base do primeiro arquivo de .sbr e uma extensão de .bsc./S ( filename…)
Informa BSCMAKE para processar especificado incluem o arquivo na primeira vez que for encontrado e para exclui-lo de outra forma. Use essa opção para economizar tempo de processamento quando um arquivo (como um cabeçalho, ou .h arquivo, para a C.A. ou arquivo de origem .cpp) é incluído em vários arquivos de origem mas está inalterado pré-processamento políticas cada vez. Você também pode querer usar essa opção se um arquivo for alterado nas maneiras que não são importantes para o arquivo de informações de navegação que você está criando. Para especificar vários arquivos, separe os nomes com um espaço e incluir a lista entre parênteses. Os parênteses não são necessários se você especificar apenas um filename. Se desejar excluir todas as vezes no arquivo for incluído, use a opção de /Ei ou de /Es ./v
Fornece a saída detalhados, incluindo o nome de cada arquivo de .sbr que estão sendo processados e de informações sobre a execução completa de BSCMAKE./?
Exibe um breve resumo de sintaxe de linha de comando de BSCMAKE.
A linha de comando a seguir informa BSCMAKE para fazer uma compilação completa de MAIN.bsc de três arquivos de .sbr. Também informa BSCMAKE para excluir instâncias duplicadas de TOOLBOX.h:
BSCMAKE /n /S toolbox.h /o main.bsc file1.sbr file2.sbr file3.sbr