Uso De La Coma
Existen muchos compiladores de C/C++ en entorno Windows, siendo los más populares los de Microsoft (y sus diferentes versiones del compilador Visual C++) y Borland (tanto el Builder C++ como el Borland C/C++, bastante más antiguo). Estos compiladores suelen estar integrados en un IDE (Entorno Integrado de Desarrollo), de manera que bajo el mismo interfaz se puede controlar eleditor, el compilador, el enlazadory el depurador, entre otros.
Los compiladores de C libres (como djgpp o gcc) suelen ser compiladores independientes, es decir, caracen de IDE. El programador debe encargarse de buscar un editor para escribir su código fuente y un depurador para corregir errores de ejecución. Esta es la forma clásica de trabajar en entornos Unix.
¿Existe algo parecido a los IDEs deBorland para Windows, pero con licencia de software libre? La respuesta es Dev-C++, un IDE desarrollado por Bloodshed Software bajo licencia GNU. Se trata de un entorno integrado para Windows que proporciona un compilador de C/C++ (Mingw, basado en gcc), un completo editor de código fuente y un depurador. A continuación proporcionamos un resumen de las opciones más útiles del IDE. Todo lo que seexplique es fácilmente extensible a otros IDEs, incluidos los que funcionan bajo GNU/Linux. Eclipse, es un entorno más complejo que el de Dev-C++ y, quizás por eso, menos indicado para empezar a programar.
El IDE de Dev-C++
El Entorno Integrado de Desarrollo (IDE) de Dev-C++ tiene, a primera vista, es aspecto un editor de texto con una serie de menús adicionales. Efectivamente, el IDE incluye uneditor de texto específico para programas en C, pero no se debe olvidar que el editor es sólo una de las aplicaciones integradas dentro del IDE.
Para acceder al compilador y al depurador existe un menú en la parte superior al estilo de cualquier programa habitual. Además, existen otros menús que permiten manejar los programas y proyectos con facilidad y rapidez.
Menú Archivo
Contiene lasopciones para abrir y guardar los archivos fuente. Generalmente, los editores de C manejan archivos con las siguientes extensiones:
• .C — Archivos fuente escritos en C
• .CPP — Archivos fuente escritos en C++
• .H — Archivos de cabecera (con prototipos de funciones y otras definiciones)
• .HPP — Archivos de cabecera para programas en C++
También se pueden abrir y cerrar proyectos (ver másabajo el Menú “Proyecto”)
Menú Edición
Tiene las opciones típicas para facilitar la edición de programas, incluyendo las utilísimas funciones de Cortar, Copiar y Pegar que cualquier programador utilizará con frecuencia (pero, si se sorprende usted utilizándolas con demasiada frecuencia, debería encenderse su luz de alarma). Es muy recomendable que te aprenda los atajos de teclado de estasfunciones si aún no los domina.
Menú Buscar
Contiene las opciones para buscar textos en el programa, reemplazarlos por otros, ir a cierta línea, etc.
Menú Ver: Tiene opciones para acceder a las distintas ventanas de información del depurador y del compilador.
Menú Proyecto
Con este menú se pueden manejar aplicaciones distribuidas en varios archivos fuente. A estas aplicaciones se les denominaproyectos. Desde el menú se pueden crear proyectos y agregarles los archivos implicados en el mismo, así como cambiar las propiedades del proyecto.
Menú Ejecutar
Desde aquí se accede al compilador. La opción Compilar produce la compilación y el enlace del código fuente activo en ese momento. Si se producen errores, se muestran en una ventana específica en la parte inferior de la ventana.
Laopción Reconstruir todo recompila todos los archivos que formen parte del proyecto (lo cual puede llevar mucho tiempo si el proyecto es grande) y los vuelve a enlazar, mientras que la opción Compilar sólo compila el archivo activo y los que tengan dependencias con él
La opción Compilar y ejecutar es la más útil y permite ejecutar el programa tras la compilación. Si surgen errores, se muestran (sin...
Regístrate para leer el documento completo.