Ir al contenido

Software build

De Mexpedia
Archivo:Meson 0.63.3 screenshot.png
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 desarrollo de software, el término inglés Error de Lua en Módulo:Unicode_data en la línea 293: attempt to index local 'data_module' (a boolean value). (literalmente, «construcción») es el proceso de convertir código fuente en artefactos de software independientes que se pueden ejecutar en una computadora, o el resultado de llevar a cabo dicho proceso.[1] Aun así, este no es el caso con tecnologías como Perl, Ruby o Python que son ejemplos de lenguajes interpretados.

Herramientas de construcción

[editar | editar código]

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, Ant, Maven, Rake, SCons y Phing. La utilidad de construcción generalmente tiene que preprocesar, compilar y enlazar varios archivos en el orden correcto. Si el código fuente en un archivo particular no ha cambiado, entonces puede que no necesite recompilarse. Las utilidades de construcción y los enlazadores (Error de Lua en Módulo:Unicode_data en la línea 293: attempt to index local 'data_module' (a boolean value).) 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

[editar | editar código]

Referencias

[editar | editar código]
  1. ↑ Lee, Kevin.A (1996). The Buildmeister's Guide - Achieving Agile Software Delivery. Lulu.com. p. 21. ISBN 978-1847283733.