none
Configuración propiedades de proyecto para cargar il.lib RRS feed

  • Pregunta

  • Hola a todos,

    Estoy aprendiendo a colocar texturas con openGL y he visto por ejemplos que es necesario linkar con la libreria IL.lib, ya la tengo así como los il.h, ilu.h, ilut.h. Estos los he colocado en la carpeta de Includes de MSVC++. También he colocado el fichero il.lib y ilu.dll.

    El problema es que no sé ahora como configurar la propiedades del proyecto para que linke a estos archivos. Ni he encontrado en internet el fichiero ilub.lib. Al compilar el proyecto me da el siguiente error:

    fatal error LNK1104: cannot open file 'ilu.lib'

    ¿Alquién me puede decir donde puedo bajarme el fichero ilu.lib y como configura las propiedades del proyecto para poder compilar?

    Un saludo,

    mxmedina



     
    lunes, 15 de febrero de 2010 14:44

Todas las respuestas

  • Lo primero que tienes que asegurarte es de que tienes las bibliotecas de importación (los .lib) adecuadas a la versión del compilador y de DLL que estás usando. Si no las tienes y no puedes generarte las DLL tu mismo, la solución pasa por obtener las bilbiotecas a partir de la DLL y del fichero cabecera.

    Aquí viene explicado: http://support.microsoft.com/kb/131313

    De todos modos siempre podrías usar el segundo método (carga dinámica) que explico en mi blog: http://geeks.ms/blogs/rfog/archive/2010/01/29/todo-lo-que-quisiste-saber-sobre-las-dll-y-no-te-atreviste-a-preguntar-ii.aspx

    Y puede ocurrir que hayas obtenido la biblioteca de importación en formato OMF (generalmente de Borland), y entonces tendrías que convertirla con EDITBIN o con alguna utilidad de terceros:

    http://msdn.microsoft.com/en-us/library/aa984244(VS.71).aspx


    Visita mi blog sobre desarrollo: http://geeks.ms/blogs/rfog/
    martes, 16 de febrero de 2010 11:04
    Moderador
  • Muchas gracias por responder.

    Le echaré un vistazo a la información de tú post para aprender como hacerlo. Al final he pasaso de utilizar las IL.lib, y he desarrollado el código para aplicar las texturas en opengl con las funciones de la librería de glut32.

    Un saludo.
    martes, 16 de febrero de 2010 15:03