Domanda :Vorrei capire le basi di come scrivere ed eseguire un programma Fortran su sistema operativo Linux. Puoi spiegarlo con un semplice esempio?
Rispondi :In questo articolo, esaminiamo molto rapidamente come scrivere un programma di base Hello World Fortran ed eseguire il programma *.f su Linux o Unix OS.
1. Scrivi un programma Hello World Fortran
Crea il programma helloworld.f usando l'editor Vim come mostrato di seguito.
$ vim helloworld.f program hello print *,"Hello World!" end program hello
Puoi anche scrivere una versione più breve del programma Hello world Fortran come mostrato di seguito.
$ vim helloworld.f PRINT *,"Hello World!" END
2. Assicurati che il compilatore Fortran sia installato sul tuo sistema
Assicurati che il compilatore Fortran sia installato sul tuo sistema come mostrato di seguito.
$ whereis gfortran gfortran: /usr/bin/gfortran /usr/share/man/man1/gfortran.1.gz $ which gfortran /usr/bin/gfortran $ dpkg -l | grep gfortran ii gfortran 4:4.3.3-1ubuntu1 The GNU Fortran 95 compiler ii gfortran-4.3 4.3.3-5ubuntu4 The GNU Fortran 95 compiler ii libgfortran3 4.3.3-5ubuntu4 Runtime library for GNU Fortran applications
Installazione del compilatore GNU Fortran.
Se non hai il compilatore GNU Fortran, installalo come mostrato di seguito.
$ sudo apt-get install gfortran
3. Compila il programma Fortran
Compila helloworld.f usando il comando gfortran come mostrato di seguito. Questo creerà il file a.out.
$ gfortran -ffree-form helloworld.f $ ls -l -rw------- 1 ramesh ramesh 55 Oct 24 23:13 helloworld.f -rwx------ 1 ramesh ramesh 9545 Oct 24 23:14 a.out*
4. Eseguire il programma Fortran (a.out)
$ ./a.out Hello World! $ mv a.out helloworld $ ./helloworld Hello World!