C/Visual C - Agregar librerías .lib

 
Vista:

Agregar librerías .lib

Publicado por fernando.gomez (1603 intervenciones) el 29/10/2003 03:01:18
Me está sucediendo algo extraño. Quiero emplear los servicios ADSI (Active Directory Service Interfaces), para lo cuál agrego mi archivo de cabecera:

#include <activeds.h>

que se distribuye con Windows 2000 o ADSI SDK. El caso es que, cuando empleo ::ADsGetObject o declaro un puntero de tipo IADs* (es decir, empleo las funciones propias de esta API), no tengo error al compilar, sino al enlazar las librerías: que no reconoce los símbolos -ADsGetObject, IADs). Esto se debe a que tengo que referenciar las librerías. En Visual C++ 6.0, lo hago en Projects->Settings->Link->Object library modules, y le escribo las librerías: activeds.lib y adsiid.lib. Sin embargo, ni aún así me enlaza de manera correcta el programa. Ya revisé los directorios de librerías (Tools->Options->Directories->Library files), y apuntan al directorio donde tengo estas librerías. ¿Alguien me podría indicar qué estoy omitiendo o haciendo mal?

Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder