C - Configuración del entorno
Si desea configurar su entorno para el lenguaje de programación C, necesita las siguientes dos herramientas de software disponibles en su computadora, (a) Text Editor y (b) The C Compiler.
Editor de texto
Esto se utilizará para escribir su programa. Algunos ejemplos de algunos editores incluyen el Bloc de notas de Windows, el comando OS Edit, Brief, Epsilon, EMACS y vim o vi.
El nombre y la versión de los editores de texto pueden variar en diferentes sistemas operativos. Por ejemplo, el Bloc de notas se usará en Windows y vim o vi se pueden usar en Windows, así como en Linux o UNIX.
Los archivos que crea con su editor se denominan archivos fuente y contienen los códigos fuente del programa. Los archivos de origen de los programas en C generalmente se nombran con la extensión ".c".
Antes de comenzar a programar, asegúrese de tener un editor de texto en su lugar y de tener suficiente experiencia para escribir un programa de computadora, guardarlo en un archivo, compilarlo y finalmente ejecutarlo.
El compilador de C
El código fuente escrito en el archivo fuente es la fuente legible por humanos para su programa. Debe ser "compilado" en lenguaje de máquina para que su CPU pueda ejecutar el programa según las instrucciones dadas.
El compilador compila los códigos fuente en programas ejecutables finales. El compilador libre y utilizado con más frecuencia es el compilador GNU C / C ++; de lo contrario, puede tener compiladores de HP o Solaris si tiene los respectivos sistemas operativos.
La siguiente sección explica cómo instalar el compilador GNU C / C ++ en varios sistemas operativos. Seguimos mencionando C / C ++ juntos porque el compilador GNU gcc funciona para los lenguajes de programación C y C ++.
Instalación en UNIX / Linux
Si esta usando Linux or UNIX, luego verifique si GCC está instalado en su sistema ingresando el siguiente comando desde la línea de comando:
$ gcc -v
Si tiene el compilador GNU instalado en su máquina, debería imprimir un mensaje como sigue:
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr .......
Thread model: posix
gcc version 4.1.2 20080704 (Red Hat 4.1.2-46)
Si GCC no está instalado, tendrá que instalarlo usted mismo siguiendo las instrucciones detalladas disponibles en https://gcc.gnu.org/install/
Este tutorial se ha escrito en base a Linux y todos los ejemplos dados se han compilado en la versión Cent OS del sistema Linux.
Instalación en Mac OS
Si utiliza Mac OS X, la forma más sencilla de obtener GCC es descargar el entorno de desarrollo Xcode del sitio web de Apple y seguir las sencillas instrucciones de instalación. Una vez que haya configurado Xcode, podrá usar el compilador GNU para C / C ++.
Xcode está disponible actualmente en developer.apple.com/technologies/tools/ .
Instalación en Windows
Para instalar GCC en Windows, necesita instalar MinGW. Para instalar MinGW, vaya a la página de inicio de MinGW, www.mingw.org , y siga el enlace a la página de descarga de MinGW. Descargue la última versión del programa de instalación de MinGW, que debería llamarse MinGW- <versión> .exe.
Al instalar Min GW, como mínimo, debe instalar gcc-core, gcc-g ++, binutils y el tiempo de ejecución de MinGW, pero es posible que desee instalar más.
Agregue el subdirectorio bin de su instalación MinGW a su PATH variable de entorno, de modo que pueda especificar estas herramientas en la línea de comando por sus nombres simples.
Una vez completada la instalación, podrá ejecutar gcc, g ++, ar, ranlib, dlltool y varias otras herramientas GNU desde la línea de comandos de Windows.