La configuración, compilación e instalación de una aplicación real es bastante más compleja, sobretodo por los cientos o miles de ficheros fuente que pueden aparecer.

Habitualmente utilizamos aplicaciones que otros compilan por nosotros y simplemente las instalamos en nuestro sistema mediante un instalador o algún paquete.

En entornos UNIX y sobre todo en GNU/Linux, es posible compilar las aplicaciones utilizando el programa make. Este programa se configura mediante un fichero denominado Makefile donde se incluyen las opciones de compilación y los parámetros que pueden pasarse, la compilación con make se suele realizar en tres pasos:
  1. "configure": Configuración de la aplicación en la que se verifican si el sistema tiene todos los componentes necesarios para la compilación y se definen los parámetros para la compilación
  2. "make": Compilación, en la que se compilan todos los módulos que forman la aplicación y se construyen los ficheros binarios (ejecutables).
  3. "make install": Instalación de los ficheros binarios y los ficheros objetos necesarios en el sistema.
Como ejemplo de esto descárgate el paquete que contiene los ficheros fuente de la aplicación wireshark que has utilizado ya en el módulo de PAR. Descomprime el archivo en un directorio temporal y realiza los tres pasos anteriores.
Last modified: Thursday, 15 September 2011, 1:12 AM