Diálogo de configuración de «autotools»
Sébastien Granjoux
seb.sfo@free.fr

# Diálogo de configuración de «autotools»

El diálogo Configurar le permite establecer las siguientes opciones y configurar el proyecto.

# Regenerar proyecto

Si está seleccionada, el proyecto se regenerará completamente; de otra forma sólo se ejecutará el paso de configuración. Anjuta automáticamente marca esta casilla cuando se necesita, de forma que puede dejarla en su estado actual.

# Cnfiguración

Puede tener varias configuraciones, cada una con sus opciones y su carpeta de construcción; esta caja de texto le permite ponerles un nombre. Generalmente tendrá ya definida una configuración «predeterminada», una opción «de depuración» que hace que los programas sean más fáciles de depurar (manteniendo variables intermedias y ordenando el código) y una opción «optimizada» que genera programas más rápidos pero que aumenta el tiempo de construcción. Puede definir configuraciones personalizadas adicionales.

# Construir carpeta

Seleccione aquí la carpeta de construcción, que puede ser la carpeta del proyecto o una subcarpeta. Esto es especialmente útil cuando se cambia entre distintas configuraciones, para evitar tener que reconstruir el proyecto entero.

Con «autotools» no puede tener una configuración usando una carpeta diferente, si ya tiene una configuración usando la carpeta del proyecto. Antes debe quitarla.

Algunos proyectos de «autotools» no se pueden construir fuera de la carpeta del proyecto. Aún podrá usar diferentes configuraciones pero todas deben usar la carpeta de proyecto y todo se debe recompilar en cada cambio de configuración.

# Opciones de configuración

Esta caja de texto lista todos los argumentos de la línea de comandos que usa el paso de configuración («configure»). Todos los argumentos se separan por eespacios y deben estar entrecomillados si contienen espacios. Cada configuración rellena esta caja de texto con valores predeterminados que puede modificar.

Cada proyecto de «autotools» soporta una lista común de argumentos, pero puede tener argumentos específicos. Puede obtener una lista de todos los argumentos aceptados ejecutando configure --help en la línea de comandos. Debe tener configurado su proyecto al menos una vez para obtener el script configure.