Compartilhar via


Criando arquivos de informações de navegação: Visão geral

Para criar informações de procura para navegação do símbolo, o compilador cria um arquivo de .sbr para cada arquivo de origem em seu projeto, em seguida, BSCMAKE.EXE concatena os arquivos de .sbr em um arquivo BSC.

Gerando arquivos de .sbr e o BSC leva tempo, portanto, o Visual C++ desativa essas funções por padrão.Se você quiser procurar informações atuais, você deve ativar as opções de pesquisa e crie novamente o seu projeto.

Use /FR ou /Fr para informar ao compilador para criar arquivos de .sbr.Para criar arquivos de BSC, você pode chamar BSCMAKE na linha de comando.Usar o BSCMAKE da linha de comando oferece controle mais preciso sobre a manipulação de arquivos de procurar informações.Consulte Referência BSCMAKE para obter mais informações.

DicaDica

Você pode ativar a geração do arquivo .sbr mas deixar a geração do arquivo BSC desativada.Isso fornece rápido cria, mas também permite que você criar um arquivo BSC nova rapidamente ativando a geração do arquivo BSC e compilar o projeto.

Você pode reduzir o tempo, memória e espaço em disco necessário para criar um arquivo BSC, reduzindo o tamanho do arquivo BSC.

Consulte Página de propriedades geral (projeto) para obter informações sobre como criar um arquivo de navegador no ambiente de desenvolvimento.

Para criar um arquivo menor do BSC

  1. Use Opções de linha de comando de BSCMAKE para excluir informações do arquivo de informações de procura.

  2. Omita símbolos locais em um ou mais arquivos de .sbr ao compilar ou montagem.

  3. Se um arquivo de objeto não contém informações necessárias para o estágio atual da depuração, omita o seu arquivo de .sbr do comando BSCMAKE ao recriar o arquivo de informações de procura.

Para combinar as informações de procura de vários projetos em arquivo de um navegador (BSC)

  1. Não criar o arquivo BSC no nível do projeto ou use a opção /n para impedir que os arquivos de .sbr sendo truncado.

  2. Depois que todos os projetos sejam criados, execute BSCMAKE com todos os arquivos de .sbr como entrada.Curingas são aceitos.Por exemplo, se você tivesse de diretórios do projeto C:\X, C:\Y e C:\Z com arquivos de .sbr-los e você queira combiná-los todos em um arquivo BSC, use c:\whatever_directory\combined.bsc do C:\Z\*.sbr de C:\Y\*.sbr de C:\X\*.sbr de BSCMAKE /o para compilar o arquivo BSC combinado.

Consulte também

Referência

Ferramentas de construção de C/C++.

Referência BSCMAKE