Progreso de Tema:

Free Pascal. Compilar

La forma de compilar nuestro código Free Pascal es bastante fácil.

Depende de si utilizamos el compilador de Free Pascal o Lazarus para que el proceso varíe un poco aunque desde luego, en ambos casos es muy fácil.

En primer lugar debemos tener nuestro programa, el código fuente en un fichero .PAS o .PP.

Después, podemos optar a compilar con el IDE de Free Pascal o con los comandos de éste en un terminal. Optaremos por esta segunda opción por ser la más básica y no necesitar de nada adicional.

Por último usaremos el comando fpc para compilar. Será conveniente tener en el %PATH% del sistema, la carpeta con los comandos de Free Pascal.

fpc fichero.con.codigo.fuente.pas

El resultado será la generación de un fichero ejecutable (.EXE en Windows) con el mismo nombre que el fichero fuente. Del mismo modo, también existirá otro fichero con el mismo nombre y extensión .O. Es el fichero objeto intermedio.

Compilación, enlazado, etc., será transparente para nosotros. De todas formas si usamos el comando fpc a solas, fpc -? o fpc -h, aparecerá la ayuda del comando que, como veremos, contiene multitud de opciones.

En el caso de usar estas opciones, el comando quedaría más o menos así:

fpc [opciones] fichero.con.codigo.fuente.pas