Ir para conteúdo
  • Cadastre-se

dev botao

[Lazarus] - Reduzir executáveis


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 2870 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Boa tarde,

Tenho uma aplicaçãozinha em Lazarus cujo o único objetivo é imprimir os XMLs gerados pelo ACBr.Net.Sat.

A aplicação usa p ACBrSat e o ACBrSATExtratoFortesFr. O problema é que a aplicação compilada fica com quase (impressionantes) 50Mb.

Até então isto me causava um certo incomodo mas nunca foi um problema.

 

Hoje, navegando "a paisana" eu "tropecei" neste post https://www.vivaolinux.com.br/dica/Reduzindo-o-tamanho-dos-executaveis-gerados-pelo-Lazarus-(via-IDE)

gostaria de saber da opinião da comunidade se é válido fazer esta mudança ou se prejudicaria em algo a saúde do executável.

 

Abraços

Marcos Gerene

[email protected]

Link para o comentário
Compartilhar em outros sites

52 minutos atrás, Juliomar Marchetti disse:

basta desmarcar a opção "Gerar informações......." e pronto

Untitled.png

O executável caiu para 6Mb, porém não consigo debugar. Pelo que entendi, quando eu compilar para debugar devo marcar esta opção, quando for compilar para release devo desmarcar, certo?

 

Obrigado pela ajuda, abraço

Marcos Gerene

[email protected]

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois ...
  • Consultores

Veja que acima tem um combobox dizendo "Modos de Construção".

Configure um para "Debug" e outro para "Release", respectivamente, um com a informação e outro sem a informação.

A propósito, na internet há vários tutoriais de como configurar cada um, no Delphi e como é análogo, possivelmente no Lazarus também.

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Link para o comentário
Compartilhar em outros sites

sim o ideal é ter o projeto deploy limpo pra producao e outro pra teste e depuracao, o problema em linux é que sem as informacoes, vc tambem nao tem bons indicios para procurar o erro. podem usar tambem a opcao de strip( que remove os simbolos nao utilizados e nao referenciados na aplicacao que vieram de bibliotecas de execucao )

Link para o comentário
Compartilhar em outros sites

  • Este tópico foi criado há 2870 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.