Como o BSCMAKE cria um.Arquivo BSC

BSCMAKE cria ou recria um arquivo BSC da maneira mais eficiente possível. Para evitar possíveis problemas, é importante compreender o processo de compilação.

Quando o BSCMAKE cria um arquivo de informações de procura, ele trunca os arquivos de .sbr para o comprimento de zero. Durante uma compilação subseqüente do mesmo arquivo, um arquivo de .sbr de comprimento zero (ou vazio) informa BSCMAKE que o arquivo .sbr não tem nenhuma nova contribuição para o fazer. Ele permite que o BSCMAKE sabe que não é necessária uma atualização essa parte do arquivo e uma compilação incremental será suficiente. Durante cada compilação (a menos que a opção /n for especificada), BSCMAKE primeiro tenta atualizar o arquivo de forma incremental usando somente os arquivos de .sbr que foram alterados.

BSCMAKE procura um arquivo BSC que tem o nome especificado com a opção /o. Se /o não for especificado, o BSCMAKE procurará um arquivo que tem o nome de base do primeiro arquivo de .sbr e uma extensão de BSC. Se o arquivo existir, o BSCMAKE executa uma compilação incremental do arquivo de informações de procura usando somente os arquivos de .sbr Colaborador. Se o arquivo não existir, o BSCMAKE executa uma compilação completa usando todos os arquivos de .sbr. As regras para as compilações são:

  • Para obter uma compilação completa seja bem-sucedida, todos especificado os arquivos de .sbr devem existir e não devem ser truncados. Se um arquivo de .sbr estiver truncado, você deve reconstrui-la (por recompilar ou montar) antes de executar o BSCMAKE.

  • Uma compilação incremental seja bem-sucedida, o arquivo BSC deve existir. Todos os arquivos de .sbr colaborador, até mesmo arquivos vazios, deve existir e deve ser especificado na linha de comando BSCMAKE. Se você omitir um arquivo de .sbr a partir da linha de comando, BSCMAKE remove o arquivo a sua contribuição.

Consulte também

Referência

Criação de um.Arquivo BSC