Make

Fiabilidad

¿Qué significa make?

Make es una herramienta utilizada en el proceso de desarrollo de software para construir un programa, junto con sus bibliotecas, en su forma final de extensión “.exe”.

La herramienta make realiza un proceso de interpretación de los archivos make para determinar el código final del archivo .exe de destino.

La ordenación topológica se utiliza para definir el punto en el que debe comenzar make. Make es el método más utilizado entre los sistemas de construcción de programas y se usa normalmente en la construcción de programas basados en Unix.

Definición de make

Make tiene muchas más aplicaciones que la mera construcción de programas .exe a partir de archivos fuente. Algunas de estas aplicaciones son:

  • Make se utiliza para transformar archivos de dependencia en resultados de destino mediante múltiples comandos arbitrarios.
  • Los cambios realizados en un archivo de imagen pueden detectarse mediante make.
  • Make puede utilizarse para convertir archivos a diferentes formatos de archivo mediante un sistema automático que copia el archivo final en diferentes correos electrónicos dirigidos a múltiples usuarios a través de un sistema personalizado de gestión de contenidos.

Las ventajas de utilizar make incluyen que funciona construyendo una lista de dependencias de archivos, lo que permite utilizarlo de forma general para muchas aplicaciones de conversión de archivos.

Entre las desventajas de make está el hecho de que si se olvida una determinada dependencia, no se descubrirá inmediatamente, sino que aparecerá más tarde. Make permite más posibilidades de error humano.

Temas relacionados

Margaret Rouse
Technology Specialist
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte años, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…