Ayuda: Archivos .lib y .h

MAX
16 de Noviembre del 2003
Hola a todos.

Me gustaria que alguien me ayudase. Tengo un problema con VC++ .NET y los archivos .h y .lib.

Tengo que construir una aplicacion que utilice un fichero .lib y varios .h La cuestion es que añado todos los ficheros .h a mi proyecto e instancio las clases que vienen en esos .h y me compila sin errores pero al hacer el "link" me da errores de tipo

prueba.lib(test.obj) : error LNK2019: símbolo externo "__declspec(dllimport) private: void __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::_Copy(unsigned int)" (__imp_?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@AAEXI@Z) sin resolver al que se hace referencia en la función "public: void __thiscall A_Objeto::AcceptMessage(class Message *)" (?AcceptMessage@IA_GameObject@@QAEXPAVIA_Message@@@Z)

En general, Como se utilizan este tipo de librerias? Alguien tiene documentacion de esto o quizás me lo puede explicar??

MUCHAS GRACIAS.