sexta-feira, 11 de julho de 2014

Reduza o tamanho das executaveis no Lazarus

Como diminuir o tamanhos das executáveis do lazarus

O Lazarus é uma saída para quem não quer pagar pelo delphi ou que não deseja uma copia pirata.
Mas quando executamos um projeto em lazarus logo vemos um inconveniente, o tamanho do executável do projeto. Um projeto com apenas 1 form e nenhum componente pode ter até 14 MB, muito grande para apenas um form, não é? Isso acontece por que o lazarus adiciona informações do depurador na executável.
Mas calma para resolver isso é bem simples. Va no Menu Projeto(fig 01)--> Opções de projeto--> na lista ao lodo selecione Depurando(fig 02), na janela que aparece no lado direito desmarque a opção Gerar informações de depuração para o GDB(mais lento \ aumenta o tamanho do .exe)(fig 03). Depois disso e só clicar em OK e compilar o projeto novamente e ver o resultado no seu executavel. obs.(Pode ser necessário excluir a executável da pasta do projeto para validar a operação).

Fig01


fig 02

fig 03
fig 05 Рantes da altera̤̣o 14 MB muito para 1 form, ṇo?



Fig 05 depois da alteração. Agora sim, um pouco mais aceitável. De 14 MB para 1.83 MB.

6 comentários:

  1. Legal, bem explicado estou aplicando na minha bíblia eletrônica.

    ResponderExcluir
  2. Muito bom, tinha visto outra dica dizendo para compilar no linux que era mais rápido, mas esta dica resolveu 2 problemas de uma vez, a lentidão e o tamanho do arquivo! Nota 10!

    ResponderExcluir
  3. Caramba, de 70Mb caiu para 7Mb.. muito boa essa dica

    ResponderExcluir