Ir al contenido
Menú principal
Menú principal
mover a la barra lateral
ocultar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Buscar
Buscar
español
Apariencia
Crear una cuenta
Acceder
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Edición de «
Software build
»
Página
Discusión
español
Leer
Editar
Editar código
Ver historial
Herramientas
Herramientas
mover a la barra lateral
ocultar
Acciones
Leer
Editar
Editar código
Ver historial
General
Lo que enlaza aquí
Cambios relacionados
Información de la página
Apariencia
mover a la barra lateral
ocultar
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
[[Archivo:Meson 0.63.3 screenshot.png|miniaturadeimagen|La imagen muestra el proceso de configuración de compilación de '''[[vkcube]]''' usando '''Meson''', un sistema de construcción de software. Aquí se verifica la disponibilidad de dependencias y herramientas necesarias para compilar el proyecto en el sistema.]] En el campo del [[Proceso para el desarrollo de software|desarrollo de software]], el término inglés '''{{Lang|en|build}}''' (literalmente, «construcción») es el proceso de convertir código fuente en [[Artefacto (diseño de software)|artefactos de software]] independientes que se pueden ejecutar en una computadora, o el resultado de llevar a cabo dicho proceso.<ref>{{Cita libro|apellidos=Lee|nombre=Kevin.A|título=The Buildmeister's Guide - Achieving Agile Software Delivery|año=1996|editorial=Lulu.com|isbn=978-1847283733|páginas=21}}</ref> Aun así, este no es el caso con tecnologías como [[Perl]], [[Ruby]] o [[Python]] que son ejemplos de [[Lenguaje de programación interpretado|lenguajes interpretados]]. == Herramientas de construcción == El proceso de construir un [[programa informático]] se gestiona normalmente por una herramienta de construcción, un programa que coordina y controla otros programas. Ejemplos de tales programas son [[Make]], [[Gradle]], [[Apache Ant|Ant]], [[Maven]], Rake, [[SCons]] y Phing. La utilidad de construcción generalmente tiene que [[Preprocesador|preprocesar]], [[Compilador|compilar]] y [[Enlazador|enlazar]] varios archivos en el orden correcto. Si el código fuente en un archivo particular no ha cambiado, entonces puede que no necesite [[Compilador|recompilarse]]. Las utilidades de construcción y los enlazadores ({{Lang|en|linkers}}) más sofisticados intentan refrenar la recompilación del código que no lo necesita con el fin de acortar el tiempo requerido para completar la construcción. Un proceso más complejo puede implicar otros programas que producen código o datos como parte del proceso de construcción. == Véase también == *[[Versionado de software]] == Referencias == {{Listaref}} {{Control de autoridades}} [[Categoría:Programación]] [[Categoría:Desarrollo de software]]
Resumen:
Al guardar los cambios aceptas los
términos de uso
y liberas de forma irrevocable tu contribución conforme a los términos de las licencias
licencia CC BY-SA 4.0
y
GFDL
. Aceptas igualmente que un hipervínculo o URL es atribución suficiente conforme a la licencia Creative Commons.
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Buscar
Buscar
Edición de «
Software build
»
Añadir idiomas
Añadir tema