• Miércoles 29 de Mayo de 2024, 06:26

Autor Tema:  Librerías Bufferoverflow  (Leído 1250 veces)

seba_500

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Librerías Bufferoverflow
« en: Viernes 14 de Marzo de 2008, 19:25 »
0
Hola,

Uso Visual Studio 2005 sobre XP SP2 y me ha aparecido el siguiente error de linkado:

Código: Text
  1. error LNK2001: símbolo externo "public: static class PAtomicInteger Tools::ResourceCounter::m_RC_Subscription" (?m_RC_Subscription@ResourceCounter@Tools@@2VPAtomicInteger@@A) sin resolver
  2.  
  3.  

He leido por ahí que se resuelve añadiendo en las opciones de vinculación del proyecto, dependencias adicionales de entrada, las librerías bufferoverflowU.lib, bufferoverflowK.lib o bufferoverflow.lib

Pero no tengo ninguna de esas librerías en mi sistema!!!

Si las escribo sin más me da obviamente fallo por no poder abrirlas  :rolleyes:

Qué hago???

Gracias de antemano  :hola:
"Si no puedes deslumbrar con tu inteligencia, desconcierta con gilipolleces"

ProfesorX

  • Moderador
  • ******
  • Mensajes: 796
  • Nacionalidad: mx
    • Ver Perfil
Re: Librerías Bufferoverflow
« Respuesta #1 en: Viernes 14 de Marzo de 2008, 21:26 »
0
De donde sacas que necesitas esas librerias?

Código: Text
  1.  
  2. error LNK2001: símbolo externo "public: static class PAtomicInteger Tools::ResourceCounter::m_RC_Subscription"
  3.  
  4.  

En esa linea, te esta indicando que falta la clase llamada "PAtomicInteger", necesitas el codigo fuente de esa clase, o en su defecto la libreria ".lib" que contenga esa clase.

NOTA:
==================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
==================================================================

Eternal Idol

  • Moderador
  • ******
  • Mensajes: 4696
  • Nacionalidad: ar
    • Ver Perfil
Re: Librerías Bufferoverflow
« Respuesta #2 en: Sábado 15 de Marzo de 2008, 03:02 »
0
Me parece que va mas encaminadoa lo que comenta ProfesorX, las librerias que mencionas suelen ser necesarias para enlazar la RTL en ejecutables de 64 bits (x86-64).

Nacional y Popular En mi país la bandera de Eva es inmortal.


Queremos una Argentina socialmente justa, económicamente libre y  políticamente soberana.
¡Perón cumple, Evita dignifica!


La mano invisible del mercado me robo la billetera.

seba_500

  • Nuevo Miembro
  • *
  • Mensajes: 23
    • Ver Perfil
Re: Librerías Bufferoverflow
« Respuesta #3 en: Sábado 15 de Marzo de 2008, 20:46 »
0
La verdad es q lo de q necesito esas librerías lo saqué de busquedas en google.

Llegué a la típica pagina de msdn en la q te da una explicación y posible solución del fallo LNK2001

Pero... lo que he hecho es seguir los pasos del objeto m_RC_Subscription, de clase PAtomicInteger, y lo he inizializado a cero (a imitación de su primo hermano m_RC_Registration je je... es q estoy modificando un proyecto bastante tedioso y q no es mío)

Así que fallo resuelto  :D (aunq ya tengo otro a estas alturas  :rolleyes: pero en fin, qué se le va a hacer)  
Gracias
"Si no puedes deslumbrar con tu inteligencia, desconcierta con gilipolleces"