Page 1 of 1

Tamaño lib msvc32 bastante grande.

PostPosted: Sat Apr 15, 2023 5:23 pm
by jvtecheto
Hola amigos:

Tengo generada la lib. para msvc32 sin problemas, pero mi curiosidad es que para Borland 32 7.4 pesa unos 29 Ks. y sin embargo para MSVC32 59, el doble.
me parece raro ya que los ejecutables, si bien son un pocos mas grandes en MSVC , la diferencia es insignificante.

Algo debo hacer mal en la generacion de la lib para que pese tanto. Os adjunto el fichero .hbp para ver si vosotros veis algo
que tendria que cambiar.

Code: Select all  Expand view

#
# Flags del compilador
#
-inc
-hblib

# -pause

#
# prg principal
#

C:\FivEdit\Projects\Jvchwin\source\UTILS
C:\FivEdit\Projects\Jvchwin\source\CALC
C:\FivEdit\Projects\Jvchwin\source\USBFUNCS

#INCLUDEs
-ic:\fwh\include

#LIBRERIAS FW
-Lc:\fwh\lib
-lFiveH32
-lFiveHC32

#
# lib: Jvchwin
#
-oC:\FivEdit\Projects\Jvchwin\lib\Jvchwin

#LIBRERIAS HARBOUR (se añaden las cabeceras .hbc)
xhb.hbc
hbct.hbc
hbwin.hbc
hbmzip.hbc
hbziparc.hbc
hbhpdf.hbc
hbcomm.hbc
hbmxml.hbc
 


Gracias anticipadas.

Jose

Re: Tamaño lib msvc32 bastante grande.

PostPosted: Mon Apr 17, 2023 5:53 am
by Antonio Linares
Estimado Jose,

Se debe al formato interno que usan las librerias COFF (Microsoft) en vez de las librerias OMF (Borland)

Re: Tamaño lib msvc32 bastante grande.

PostPosted: Mon Apr 17, 2023 6:20 pm
by jvtecheto
Muchas gracias Antonio.

Ahora veo el tamaño de las libs de Fivewin fiveh.lib y fiveh32.lib y tienen un 50% mas de tamaño, no se me habia ocurrido
mirar las libs de Fivewin.

Un abrazo.

Jose.

Re: Tamaño lib msvc32 bastante grande.

PostPosted: Mon Apr 17, 2023 7:16 pm
by Antonio Linares
Estimado Jose,

Aunque el tamaño de las libs sea más grande, eso no quiere decir que el tamaño del EXE vaya a ser más grande.

No los he comparado, pero no creo que haya mucha diferencia :-)

otro abrazo para ti