Compiladores
Los compiladores son aquellos programas que nos permiten transformar el código fuente de nuestro programa en un ejecutable que realice que no dice nuestro programa. Los pasos para programar son sencillos: escribimos el programa, lo compilamos y lo ejecutamos. Para esto necesitamos: un editor y un compilador. Hay aplicaciones que funcionan tanto como ambos.
Veamos los compiladores que podemos usar en los diferentes Sistemas Operativos…
WINDOWS
wxDeVC++ que es una excelente extensión de DevC++. Descarga la aplicación desde aquí: wxdevcpp_6.10.2_setup.exe. (44.2 MB). Esta aplicación te permite editar el código fuente, compilar y detectar errores en el programa, compilarlo y ejecutarlo. Manual de wxDevC++ programming-with-wxdev-c.
emacs también es una poderosa herramienta que nos permite editar, compilar y ejecutar programas, además de que emacs realiza puede hacer casi cualquier cosa. Existe una versión para Windows llamada: xemacs. El archivo que debes descargar es: XEmacs_Setup_21.4.21.exe (20.5MB). Para iniciar con emacs existe en español emacs-es.
GNU/LINUX
El editor de Linux puede ser emacs, vi, vim, gedit o el procesador de texto que tengamos. Todos estos programas ya los tiene integrados este poderoso sistema operativo. De no ser así desde Synaptic podemos descargarlos e instalarlos.
El problema con Linux es que hay distribuciones que no tienen instalado el compilador gcc. (Son de las pequeñas cosas que no entiendo porque tiene linux instalados por defecto 20 juegos y no tienen build-essential y gnuplot.) Podemos darnos cuenta de que no está instalado el compilador en nuestro Linux cuando queremos compilar un archivo.c desde una terminal y marca que no encuentra gcc.
Instalar el compilador gcc desde internet. Una vez que lo tengas instalado deberás realizar varios ajustes, uno de ellos es descargar el compilador y las blibliotecas de C/C++. Para ello tienes que abrir una terminal y escribir lo siguiente:
$ sudo apt-get install build-essential
Con esto se instalarán los siguientes paquetes: binutils build-essential cpp cpp-4.0 dpkg-dev g++ g++-4.0 gcc gcc-4.0, libc6-dev libstdc++6-4.0-dev linux-kernel-headers make.
Instalar el compilador gcc desde el CD de Ubuntu. No es necesario tener internet, si lo haces desde Synaptic, sólo inserta el CD para que cargue los paquetes que se encuentran en éste, entre ellos build-essential.
MAC
Un editor muy sencillo y muy bueno es Smultron. Es libre y se puede comparar con Vim, en cuanto a calidad y facilidad para identificar el texto.

Para editar y compilar mac tiene incluido la aplicación Xcode, completa y eficiente. Pero si queremos compilar desde una terminal utilizando gcc debemos instalar X11, desde el disco de instalación original (el que viene con la coputadora para re-instalar el sistema operativo, en el caso de que por alguna extraña razón tengamos que re-instalarlo, realmente es una de las ventajas de Mac es un sistema operativo que no necesitamos re-instalar porque hemos de verlo fallar, igual que le pasa a Linux pero nunca como lo hace Windows). Esto es como instalar build-essential pero en Darwin.
También podemos instalar emacs para mac, si en Windows fue llamado XEmacs en mac debe ser AquaEmacs, dado que utilizan Aqua para emular emacs. El sitio web es: Aquamacs Emacs.



Deregreso:) « Cpcls escribió
[...] Compiladores [...]
Geschmacksverwirrung « Cpcls escribió
[...] Compiladores [...]