Compilazione, collegamento ed esecuzione
(in ambiente Unix)
Virtualmente nello stesso modo in cui abbiamo compilato verso l'esterno le
procedure di fortran 77, possiamo elaborare i nostri programmi di fortran 90.
Per compilare e collegare un codice sorgente di fortran 90 con il nome main.f90,
dobbiamo semplicemente digitare la seguente riga:
f90 main.f90
Ciò creerà un archivio eseguibile chiamato a.out. I programmi di fortran 90 che usano la
forma libera di formato (verrà spiegato nella sezione seguente) devono avere
un f90 come estensione . Come per il compilatore fortran 77, anche per il compilatore
f90 possiamo specificare il nome del nostro file eseguibile utilizzando
la seguente opzione:l' opzione -o (esempio):
f90 main.f90 -o main.out
Ciò creerà un archivio eseguibile chiamato main.out . Similmente, possiamo collegarci
ad una libreria compilata di fortran 90 :
f90 main.f90 -L/usr/class/sccm001/lib -lmy_lib90
Ciò collegherà il vostro programma main.f90 alla libreria compilata
chiamata libmy_lib90.a che risiede nell' indice /usr/class/sccm001/lib.
Supponiamo di aver scritto un programma per il calcolo dell'area di un triangolo
che avremo chiamato triangolo.f90 a questo punto utilizzando il compilatore, vogliamo
ottenere il file eseguibile; procediamo nel seguente modo:
1)Creiamo dapprima il file oggetto:
f90 -c triangolo.f90
Questo comando creerà un file triangolo.o.
2)Creiamo il file eseguibile:
f90 -o triangolo.exe triangolo.o
Questo comando creerà il file triangolo.exe che è il file eseguibile cercato.
A questo punto basterà digitare il nome del file senz estensione per lanciare
il programma.