lunes, 22 de noviembre de 2010

.: Compilar y Ejecutar Lenguajes Imperativos :.

:: Compilar y Ejecutar Lenguajes Imperativos ::



Materia. Lab de Leng de Progr
Hora. V1 (Jueves)

Para poder compilar los lenguajes imperativos que se utilizaron sólo es cuestión de seguir las siguientes imágenes:
C
Para lenguaje C ya todos sabemos cómo se lleva a cabo, prácticamente sólo lo recordaremos:
gcc programa.c
./a.out
Ejemplo:
Compilación y Ejecución de Lenguaje C
Pascal
Para compilar en Pascal es importante contar con la paquetería que se necesita: fpc.
Una vez adquirida se siguen los pasos que se presentan:
fpc programa.pas
./programa
Ejemplo:
Compilación y Ejecución de Pascal
Fortran
Al igual que en Pascal, es necesario contar con la paquetería correspondiente para poder compilar en este lenguaje, en el caso de Fortran es gfortran.
Una vez hecho esto, se colocan las siguientes instrucciones:
gfortran programa.f
./a.out
Imagen de ejemplo;
Compilación y Ejecución en Fortran
ALGOL 68
Este lenguaje tiene un caso especial. Si no lo recuerdan, descargamos lo que fue el compilador en una carpeta comprimida que después extrajimos.
El punto es que para compilar en ALGOL, debemos estar dentro de este directorio para que se lleve a cabo con éxito. Para esto, también el código debe de estar dentro de este fichero, ya sea en la misma ubicación del compilador o en una carpeta dentro de la misma.
Una vez resuelto esto y posicionarnos en el directorio de ALGOL, pasamos a seguir el siguiente proceso. Noten que aquí lo principal es identificar que la forma de compilar inicia con a68g
Compilación y Ejecución de ALGOL 68
En mi caso, la carpeta de ALGOL para que pudiera compilar en mi PC se encontraba en el escritorio y el código que compile se encontraba dentro del directorio demo.
Espero que con esto, algunos entiendan porque me desespera.
Saludos a todos.

2 comentarios:

  1. hOLA CRISPIN SOLO COMO UNA INFORMACION ADICIONAL ..
    EN REALIDAD EL ARCHIVO EJECUTABLE DE C Y FORTRAN LES PUEDES PONER TU EL NOMBRE QUE QUIERAS.. ESA MANERA ./A.OUT ES LA FORMA "RAPIDA" PERO EN LO PERSONAL PREFIERO PONERLES UN NOMBRE PROPIO, PORQUE DESPUES SI TE DAS CUENTA EN TU CARPETA TENDRAS MUCHOS EJECUTABLES A.OUT

    SALUDIITOSS :D

    ResponderEliminar