none
Como usar librerias .h de un proyecto en VS C++ a otro igual? RRS feed

  • Pregunta

  • Hola que tal!

    Veran, tengo dos proyectos en VS C++, supongamos que son el A y el B.

    El proyecto A necesita librerias (archivos .h) del proyecto B, y quiero hacer algo asi como referencia a las librerias del proyecto B, sin la necesidad de copiar o mover esos archivos al proyecto A, por que las librerias del proyecto B dependen unas de otras y de otras, nunca terminaria de acabar reemplazando tanto archivo.

    Intenten con variales de entorno pero no me funciono, alguien sabe algo?

    Gracias!

    martes, 30 de julio de 2013 23:35

Todas las respuestas

  • La solución es crear un nuevo proyecto C que sea un .LIB en vez de un .EXE.

    Mueve (quitando de B) todos los ficheros H y CPP comunes de B y A al nuevo proyecto C, compila y creará un fichero .LIB (por ejemplo Victor.lib).

    Tanto en los proyectos A y B utiliza los archivos .H libremente pero no añadas ninguno de los ficheros .CPP correspondientes a esos .H. Simplemente añade el fichero .LIB que has creado en el proyecto C.

    miércoles, 31 de julio de 2013 6:20