Quale versione del fortran utilizzi?
A cura di Giuseppe Ciaburro
Pubblicato il 17/06/2001
Compilazione, collegamento ed esecuzione (in ambiente Unix), come ottenere da un sorgente f90 un eseguibile.
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 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 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.