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.

 

Leave a Comment

 




XHTML: You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>