Linguaggi | Manuali | Compilatori | Programmi | Script | Software | Linux | Windows | Html
Linguaggi

C
C++
JAVA
PERL
COBOL
PASCAL
MATLAB
FORTRAN77
FORTRAN90

JAVASCRIPT

VISUALBASIC

Sistemi operativi

LINUX
WINDOWS
UNIX
MAC

Software

AUTOCAD
GNUPLOT
OCTAVE
SCILAB

MANUALE SUL FORTRAN 90

next up previous

Next: Struttura di base del programma Up: Note sul fortran 90 Previous:Caratteristiche principali del fortran 90

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.

 

Partner

Guida Fortran
Guida Matlab

English Version
Tutorials
Programming
Lavoro
Lavoro in rete
Telelavoro
Webmaster
Webmaster
Xml

Gratis
Autore
G. Ciaburro
Curriculum
Tesi