PDA

Ver la Versión Completa : Eliminar lo que sobra


ixMike
24-04-2007, 20:50:48
Hola,

¿alguien de por aquí conoce alguna utilidad que elimine todo lo que sobra dentro de un ejecutable?.

Quiero decir, que al incluir ciertas Uses mi ejecutable engorda mucho, pero en realidad engorda de código que en parte no necesito, incluso aparecen recursos (como Bitmaps) de componentes que ni siquiera uso.

Gracias por la atención, y
saludos a todo el foro.

poliburro
24-04-2007, 22:04:11
mmm, sip, existe un compresor, si mal no recuerdo se llama Upx.

marcoszorrilla
24-04-2007, 22:24:44
Sino recuerdo mal, este compresor, lo que hace es comprimir el ejecutable para que ocupe menos en disco, pero al ejecutarse se tiene que expandir y ocupa lo mismo y en cualquier caso el problema del posible engorde no lo soluciona.

Un Saludo.

Ñuño Martínez
25-04-2007, 13:41:11
Antiguamente los compiladores Turbo tenían una opción de "enlazado óptimo" que era capaz de determinar si una función era utilizada o no por el programa. De esta forma únicamente incluía en el ejecutable final aquellas funciones que eran utilizadas. No recuerdo si los actuales siguen teniendo esta función.