Cómo compilar software desde el código fuente

La mayoría de las veces, especialmente en Windows y Mac OS X los usuario finales no tienen que compilar su propio software, porque los programadores de software ya lo ofrecen en un binario ejecutable, .exe .app que está diseñado para trabajar en dichos sistemas opetativos.

La compilación se puede definir cómo el proceso de traducción de programas de lenguaje humano a binario, para lo cuál necesitamos un programa llado compilador o traductor.

Compilando

Pero ahora con la popularidad del software de código abierto, donde el código fuente está disponible para todos y cada uno para leer y/o modificar, el último paso de compilar el código en un programa ejecutable se puede dejar al usuario. El código fuente tiene que ser compilado específicamente para el tipo de sistema que va a correr, por lo que muchos desarrolladores en lugar de generar binarios separados para Windows XP, Windows Vista, Mac OS X Tiger, Panther, Leopard, Linux x86, etc., optan por mejor ofrecer el código fuente de sus programa para que nosotros los podamos compilar. Esto en parte es una ventaja ya que podemos personalizar el software o conocer cómo está escrito.

En WebMonkey hay hecho una guía muy buena para compilar código fuente, la guía se compone de 5 partes:

  1. Compiladores
  2. Descargando y desempaquetando
  3. Leyendo la documentación
  4. Construyendo
  5. Algunos problemas comunes

Esta es una de las guías que todos debemos conocer, muy recomendada.

Un comentario (Agrega el tuyo)

  1. JotaCE
    Comentado 10 Agosto 2008 a las 10:27 | Permalink | Responder ↓

    Yo vengo usando Gentoo Linux y todo lo compilo desde el codigo fuente, me va a las mil maravillas y lo recomiendo ampliamente.

    Tengo todo lo que necesito

    Mansajero
    Navegador
    Editor Fotografico
    Reproductor de Audio
    Grabador de CD DVD
    Ofimatica
    etc

    Saludos

Escribe un Comentario

Su correo nunca será publicado ni compartido. Los campos requeridos están marcados *

*
*

La gente que ha leido este artículo buscó:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -