Como BSCMAKE compila um arquivo BSC
BSCMAKE compilações ou reconstrói um arquivo BSC a maneira mais eficiente possível.Para evitar possíveis problemas, é importante entender o processo de compilação.
Quando o BSCMAKE cria um arquivo de informações de procura, ele trunca os arquivos .sbr comprimento zero.Durante uma compilação subseqüente do mesmo arquivo, um arquivo de comprimento zero (ou vazio) .sbr informa BSCMAKE que o arquivo .sbr não tem nenhuma nova contribuição para fazer.Ele permite BSCMAKE que uma atualização essa parte do arquivo não é necessária e uma compilação incremental será suficiente.Durante cada compilação (a menos que a opção /n é especificada), BSCMAKE primeiro tenta atualização o arquivo incrementalmente usando somente os arquivos de .sbr que foram alterados.
BSCMAKE procura em um arquivo BSC que tem o nome especificado com a opção /o.Se /o não for especificado, BSCMAKE procura um arquivo que possui o nome de base do primeiro arquivo .sbr e uma extensão BSC.Se o arquivo existir, BSCMAKE executa uma compilação incremental do arquivo de informações de procura usando somente os arquivos .sbr Colaborador.Se o arquivo não existir, BSCMAKE executa uma compilação completa usando .sbr todos os arquivos.sistema autônomo regras para compilações são:
Para uma compilação completa seja bem-sucedida, todos especificado arquivos .sbr devem existir e não devem ser truncados.Se um arquivo .sbr estiver truncado, você deve reconstrui-lo (por recompilar ou montar) antes de executar BSCMAKE.
Uma compilação incremental seja bem-sucedida, o arquivo BSC deve existir.Todos os arquivos .sbr Colaborador, até mesmo arquivos vazios, deve existir e deve ser especificado na linha de comando BSCMAKE.Se você omitir um arquivo .sbr a partir da linha de comando, BSCMAKE remove sua contribuição do arquivo.