<ul><li>Temas </li></ul><ul><li>Instalando el compilador </li></ul><ul><li>Proceso de compilación de un programa </li></ul...
Instalando el compilador <ul><li>Una vez creado un programa en C++, se debe ejecutar. ¿Cómo realizar esta tarea?. Los paso...
Instalando el compilador Código fuente Compilador Código objeto Enlazador Código ejecutable Archivo cabecera Bibliotecas E...
Instalando el compilador <ul><li>Para crear un programa se utilizan las siguientes etapas: </li></ul><ul><li>•  Definir su...
Proceso de compilación de un programa <ul><li>En esta etapa se traduce el código fuente escrito en lenguaje C++ a código m...
Proceso de compilación de un programa <ul><li>Cada lenguaje de programación tiene unas reglas especiales para la construcc...
Proceso de compilación de un programa <ul><li>El código objeto consta de instrucciones máquina e información de cómo carga...
Proceso de compilación de un programa <ul><li>Es necesario incluir los archivos de biblioteca. </li></ul><ul><li>Normalmen...
Proceso de compilación de un programa Código fuente Compilador Código objeto Enlazador Programa ejecutable Biblioteca Proc...
Upcoming SlideShare
Loading in …5
×

Lenguaje de programacion c++ basico 2da parte instalación del compilador

12,593 views

Published on

Instalación del Compilador

Published in: Travel, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
12,593
On SlideShare
0
From Embeds
0
Number of Embeds
9,625
Actions
Shares
0
Downloads
40
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Lenguaje de programacion c++ basico 2da parte instalación del compilador

  1. 1. <ul><li>Temas </li></ul><ul><li>Instalando el compilador </li></ul><ul><li>Proceso de compilación de un programa </li></ul>Operaciones básicas
  2. 2. Instalando el compilador <ul><li>Una vez creado un programa en C++, se debe ejecutar. ¿Cómo realizar esta tarea?. Los pasos a dar dependerán del compilador C++ que utilice. sin embargo, en general serán similares a los siguientes pasos: </li></ul><ul><li>• Utilizar un editor de texto para escribir el programa y grabarlo en un </li></ul><ul><li>archivo. </li></ul><ul><li>• Compilar el código fuente. </li></ul><ul><li>• Enlazar el código objeto con las bibliotecas correspondientes. </li></ul>
  3. 3. Instalando el compilador Código fuente Compilador Código objeto Enlazador Código ejecutable Archivo cabecera Bibliotecas Etapas de creación de un programa
  4. 4. Instalando el compilador <ul><li>Para crear un programa se utilizan las siguientes etapas: </li></ul><ul><li>• Definir su programa. </li></ul><ul><li>• Definir directivas del procesador. </li></ul><ul><li>• Definición de declaraciones globales. </li></ul><ul><li>• Crear main( ). </li></ul><ul><li>• Crear el cuerpo del programa. </li></ul><ul><li>• Crear sus propias funciones definidas por el usuario. </li></ul><ul><li>• Compilar, enlazar, ejecutar, y comprobar su programa. </li></ul><ul><li>• Utilizar comentarios. </li></ul>
  5. 5. Proceso de compilación de un programa <ul><li>En esta etapa se traduce el código fuente escrito en lenguaje C++ a código máquina (entendible por la computadora). </li></ul><ul><li>El programa que realiza esta traducción se llama compilador. </li></ul><ul><li>Cada compilador se construye para un determinado lenguaje de programación por ejemplo C++. </li></ul>
  6. 6. Proceso de compilación de un programa <ul><li>Cada lenguaje de programación tiene unas reglas especiales para la construcción de programación que se denomina sintaxis. </li></ul><ul><li>El compilador lee el programa del archivo de texto creado y comprueba que el programa sigue las reglas de sintaxis del lenguaje de programación. </li></ul><ul><li>Cuando se compila su programa, el compilador traduce el código fuente C++ en un código máquina (código objeto). </li></ul>
  7. 7. Proceso de compilación de un programa <ul><li>El código objeto consta de instrucciones máquina e información de cómo cargar el programa en memoria antes de su ejecución </li></ul><ul><li>Si el compilador encuentra errores, los presentará en la pantalla, una vez corregidos los errores con ayuda del editor se vuelve a compilar sucesivamente hasta que no se produzcan errores. </li></ul><ul><li>El código objeto que se obtiene se almacena en un archivo independiente, normalmente con al extensión .obj </li></ul><ul><li>El archivo objeto contiene sólo la traducción del código fuente, esto no es suficiente para ejecutar realmente el programa. </li></ul>
  8. 8. Proceso de compilación de un programa <ul><li>Es necesario incluir los archivos de biblioteca. </li></ul><ul><li>Normalmente un programa consta de diferentes unidades o partes de programa que se han compilado independientemente. Por consiguiente, puede haber varios archivos objetos. </li></ul><ul><li>Un programa especial llamado enlazador toma el archivo objeto y las partes necesarias de la biblioteca y construye un archivo ejecutable. Los archivos ejecutables tienen un nombre con la extensión .exe </li></ul><ul><li>Este archivo ejecutable contiene todo el código de máquina necesario para ejecutar el programa. </li></ul>
  9. 9. Proceso de compilación de un programa Código fuente Compilador Código objeto Enlazador Programa ejecutable Biblioteca Proceso de conversión de código fuente a código ejecutable

×