dudas con .lib

Iniciado por franfis, 23 Octubre 2010, 03:38 AM

0 Miembros y 1 Visitante están viendo este tema.

franfis

Holass, mi duda es la siguiente, estoy usando el MASM ¿que relecion tienen los archivos de extensiones .inc .lib y .dll cuando se les incluye en el codigo fuente?

¿¿Cual de ellos es el que tiene los prototipos de funciones declaradas??

¿Y como es que el .lib llama a la .dll respectiva, que contiene el .lib??

Gracias....   :huh:

Eternal Idol

Los .inc son archivos de declaraciones, equivalentes a los .h de C/C++ y ahi es donde estan los prototipos que buscas.

Los .lib pueden ser librerias estaticas o librerias de importacion, los .DLL son librerias dinamicas.

El .lib al que te referis debe ser el de importacion y lo que tiene son referencias a las funciones exportadas por las DLLs. Para entederlo mejor tenes que leer sobre PE, COFF, etc..
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

franfis

#2
Gracias por el alcance (lo de COFF) lo revisaré, aunque creo que esta muy complejo  ;D