Etapa 2. Inclusión de libtool y carga de librería estática.

En esta etapa vamos a modificar nuestro proyecto para que con libtool haga una carga de una librería de manera estática, finalmente esto nos servirá de ejemplo de como se utiliza libtool y además nos aportará un entorno de desarrollo con libtool preparado para el paso a la carga de librerías dinámicas.

Se puede descargar el ejemplo de la siguiente dirección: forja tutorial2.tar.gz

Paso 1. Modificando los directorios.

Vamos a crear los siguientes directorios:
 src/controlador
 src/librería
 headers/projectX/config
En src/controlador introduciremos los ficheros necesarios para crear un programa que necesita una librería que estará en ../librería y que mostrará ciertos datos de esa clase por pantalla. Llamando a ciertos métodos.
En src/librería tendremos la librería, en nuestro ejemplo será una librería en c++ que tendrá una clase a la que se le puede consultar o modificar un valor privado.
En headers/projectX/config vamos a mover los ficheros de config.h para que quede el proyecto aun mas ordenado. Esto nos obligará a hacer algún cambio en los ficheros fuente existentes pero es mínimo. Lo explicaremos mas adelante.