Compilador X Anti-Vírus
Hoje vi um post que me chamou a atenção ???The fastest compiler taking forever???, o autor conta a história de uma discussão no Delphi-PRAXiS, em que o usuário reclama que o compilador do Delphi é muito lento, e estava levando em torno de 45 minutos para compilar apenas 20.000 linhas, e que após incluir os arquivos .pas, .dfm e .dcu na lista de arquivos a serem ignorados pelo Norton anti-virus na verificação residente, o tempo de compilação caiu para 8 segundos.
Eu resolvi postar sobre este assunto, por que já vi muitas reclamações sobre o tempo de compilação no Delphi, e eu tenho certeza que a maioria é relacionada a problemas de ambiente, pois o Delphi tem um dos melhores tempo de compilação, alguns dos problemas comuns são:
- Anti-virus residente ??? Solução: adicionar os arquivos utilizados pelo Delphi na lista de ignorados: .dpr, .pas, .dfm, .res, .dcu.
- Arquivos fontes de projeto e de componentes instalados em pastas de rede ??? Solução: utilizar um gerenciador de fontes como Subversion e manter uma cópia local.
- Library Path apontando para pasta contendo .pas. Solução: Após instalar componentes, criar uma pasta e copiar os arquivos compilados para esta pasta: .dcu, .dfm, .res, .inc, etc e deixar no Library Path, apenas o caminho para esta pasta. Se precisar debugar estes componentes utilize a opção ???Browsing Path???.

0 Comments
You can be the first one to leave a comment.