Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: XorNet en 16 Junio 2013, 19:34 pm



Título: ¿Diferencia entre __declspec(dllexport) y __declspec(dllimport)?
Publicado por: XorNet en 16 Junio 2013, 19:34 pm
Hola soy nuevo en este foro, y quisiera saber la diferencia entre:
 __declspec(dllexport) y __declspec(dllimport)

También otra cosa, sobre la linea de comandos de windows. El comando -c es únicamente para compilar archivos binarios no ejecutables?.


Título: Re: ¿Diferencia entre __declspec(dllexport) y __declspec(dllimport)?
Publicado por: aguml en 17 Junio 2013, 00:19 am
dllimport es para indicar que el recurso es importado desde una dll y dllexport es para indicar que el recurso es exportable. Sobre la segunda pregunta no se decirte.  :-\


Título: Re: ¿Diferencia entre __declspec(dllexport) y __declspec(dllimport)?
Publicado por: pacoperico en 17 Junio 2013, 02:17 am
Eso de comando -c no existe, cuando hablas de linea de comandos de windows es posible que te estes refiriendo al compilador gcc. En ese caso gcc tiene una opcion -c que sirve para que cree el archivo objeto en lugar de un archivo ejecutable.