Estructuras de datos: configuración del entorno
Configuración del entorno local
Si todavía está dispuesto a configurar su entorno para el lenguaje de programación C, necesita las siguientes dos herramientas disponibles en su computadora, (a) Editor de texto y (b) El compilador de C.
Editor de texto
Esto se utilizará para escribir su programa. Algunos ejemplos de algunos editores incluyen Windows Notepad, OS Edit command, Brief, Epsilon, EMACS y vim o vi.
El nombre y la versión del editor de texto pueden variar en diferentes sistemas operativos. Por ejemplo, el Bloc de notas se utilizará en Windows y vim o vi se pueden utilizar en Windows, así como en Linux o UNIX.
Los archivos que crea con su editor se denominan archivos fuente y contienen el código fuente del programa. Los archivos de origen de los programas en C generalmente se nombran con la extensión ".c".
Antes de comenzar su programación, 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. Necesita ser "compilado", para convertirse en lenguaje de máquina para que su CPU pueda ejecutar el programa según las instrucciones dadas.
Este compilador de lenguaje de programación C se utilizará para compilar su código fuente en un programa ejecutable final. Suponemos que tiene los conocimientos básicos sobre un compilador de lenguajes de programación.
El compilador gratuito 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 (SO).
La siguiente sección le guía sobre cómo instalar el compilador GNU C / C ++ en varios sistemas operativos. Mencionamos C / C ++ juntos porque el compilador GNU GCC funciona para 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 el siguiente:
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 el sistema Cent OS de Linux.
Instalación en Mac OS
Si usa Mac OS X, la forma más fácil 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.
Mientras instala MinWG, 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, para que pueda especificar estas herramientas en la línea de comando por sus nombres simples.
Cuando se complete la instalación, podrá ejecutar gcc, g ++, ar, ranlib, dlltool y varias otras herramientas GNU desde la línea de comandos de Windows.