Programación General => C/C++ => Mensaje iniciado por: Natalia Ayelen en Martes 24 de Enero de 2006, 21:19
Título: Problema Con Link
Publicado por: Natalia Ayelen en Martes 24 de Enero de 2006, 21:19
Hola :
Estoy realizando una aplicación en Visual C++ 6.0 y estoy teniendo problemas al momento de compilar con el link a una librería.
Se trata de un proyecto MFC (exe) basado en diálogos y estoy queriendo utilizar una librería para acceder a un scanner de documentos del tipo herradura.
Por favor, alguien me podría dar una idea de como solucionar este problema.
Desde ya, muchas gracias.
Título: Re: Problema Con Link
Publicado por: Eternal Idol en Martes 24 de Enero de 2006, 22:49
En donde incluyas las definiciones de las funciones, supongo que vendran en un .h haces esto:
Código: Text
extern "C"
{
#include "defs.h"
}
:devil: :devil:
Título: Re: Problema Con Link
Publicado por: Natalia Ayelen en Miércoles 25 de Enero de 2006, 20:52
He solucionado el problema, me faltaba el extern "C".
Muchas gracias Eternal Idol.
:)
Título: Re: Problema Con Link
Publicado por: Eternal Idol en Miércoles 25 de Enero de 2006, 21:19
De nadas, lo que pasaba era tenias un modulo en C (donde esta la funcion) y tu modulo estaba en C++ entonces con esa definicion el enlazador no encontraba la funcion.
Título: Re: Problema Con Link
Publicado por: Natalia Ayelen en Jueves 26 de Enero de 2006, 20:40