2. En lenguaje C, para convertir un algoritmo en un programa, se
deben llevar a cabo las siguientes fases de puesta a
punto: edición, pre proceso, compilación y enlace. Para saber
más, véase el apartado "Fases de la puesta a punto de un
programa en lenguaje C" del Curso de Lenguaje C.
3. Este manual se basa en el C estandar el cual puede utilizarse en todos
los tipos de C.
C es un lenguaje de programación de nivel medio ya que combina los
elementos del lenguaje de alto nivel con la funcionalidad
del ensamblador.
Su característica principal es ser portable,es decir,es posible adaptar
los programas escritos para un tipo de computadora en otra.
Otra de sus características principales es el ser esctructurado, es decir,
el programa se divide en módulos (funciones) independientes entre sí.
El lenguaje C inicialmente fué creado para la programación de
-Sistemas operativos
-Intérpretes
-Editores
-Ensambladores
-Compiladores
-Administradores de bases de datos.
Actualmente, debido a sus caraterísticas, puede ser utilizado paratodo
tipo de programas.
3.1. CAPTURA Y EDICIÓN DEL
PROGRAMA
4.
5. Para compilar un programa C en entornos Windows, debemos
seguir una serie de pasos que varían según el compilador de C
que queramos utilizar. Antes que nada, sería bueno que se
revises la documentación del compilador elegido para conocer
los comandos exactos.
3.2. COMPILAR EL PROGRAMA DEPURAR
EL PROGRAMA EJECUTAR EL PROGRAMA
6. Compilación del código fuente Si se utiliza un entorno de
desarrollo, será posible compilar directamente desde el
entorno, mediante un botón o una combinación de teclas.
Si se ejecuta el compilador desde la línea de comandos, la
línea será distinta según el compilador utilizado. A
continuación algunos ejemplos de ciertos comandos según el
compilador:
En Turbo C de Borland es: tcc hola.c
En C++ de Borland: bcc hola.c
En Visual C de Microsoft: cl hola.c
En GNU gcc: gcc hola.c o cc hola.c
El C de Zortech: ztc hola.c
7. Ejecutar en modo depuración.
Para poder utilizar el depurador correctamente durante el proceso de
ejecución de un programa, hay que ejecutar dicho programa desde el
Visual, en modo ‘Debug’. Esto se hace desde el menú Build/Star Debug/
Go. O bien con la tecla F5, o utilizando el botón de ejecutar en modo
debug:
Puntos de interrupción (Breakpoints).
Sirven para detener el programa en una línea de código, y poder examinar
el valor de las variables, o ejecutar el programa paso a paso.
Se insertan con la tecla F9 o bien con el botón:Para obtener un mayor
control de los puntos de interrupción se pueden configurar desde el
menú Edit/Breakpoints, donde podemos activarlos para que interrumpan el
programa en una posición determinada (Location breakpoints) o cuando un
valor cambia (Data breakpoints), o bien cuando una ventana recibe un
mensaje (Message Breakpoint).
Ejecución paso a paso.
Una vez puesto un punto de interrupción, podemos ejecutar el programa
línea a línea, para comprobar su correcto funcionamiento.
8. Primero que todo debemos de preparar al sistema con los
compiladores GCC y G++...
Para ello hacemos en una terminal:
Después se nos presentan dos opciones, o escribimos nuestros
programas en un editor de textos(Gedit o Vim), o con un
IDE(Geany, Anjuta,etc).... en este caso instalaremos el geany...
Para ello hacemos en una terminal
y listo!...ya lo tenemos instalado