Quando fazer pré-compilação de código-fonte
Código pré-compilado é útil durante o ciclo de desenvolvimento para reduzir o tempo de compilação, especialmente se:
Você sempre pode usar um corpo grande de código que altera raramente.
O programa compreende vários módulos, todos os que usam um conjunto padrão de arquivos de inclusão e as mesmas opções de compilação. Nesse caso, todos os arquivos de inclusão pode ser pré-compilado em um cabeçalho pré-compilado.
A primeira compilação — aquele que cria o arquivo de cabeçalho pré-compilado — demora um pouco mais do que as compilações subseqüentes. Compilações subseqüentes podem continuar mais rapidamente, incluindo o código pré-compilado.
Você pode pré-compilar programas c e o C++. Na programação do C++, é prática comum para separar as informações de interface de classe em arquivos de cabeçalho. Posteriormente, esses arquivos de cabeçalho podem ser incluídos em programas que usam a classe. Por esses cabeçalhos de pré-compilação, você pode reduzir o tempo de duração de um programa para compilar.
Observação |
---|
Embora você possa usar apenas um arquivo de cabeçalho pré-compilado (.pch) por arquivo de origem, você pode usar vários arquivos de .pch em um projeto. |