GNU/Linux >> Tutoriels Linux >  >> Linux

Exemple Fortran Hello World :comment écrire et exécuter un programme Fortran sur un système d'exploitation Linux

Question  :J'aimerais comprendre les bases de l'écriture et de l'exécution d'un programme Fortran sur le système d'exploitation Linux. Pouvez-vous l'expliquer avec un exemple simple ?

Répondre :Dans cet article, passons en revue très rapidement comment écrire un programme de base Hello World Fortran et exécutez le programme *.f sous Linux ou Unix OS.

1. Écrire un programme Hello World Fortran

Créez le programme helloworld.f à l'aide de l'éditeur Vim comme indiqué ci-dessous.

$ vim helloworld.f

program hello
print *,"Hello World!"
end program hello

Vous pouvez également écrire une version plus courte du programme hello world Fortran comme indiqué ci-dessous.

$ vim helloworld.f

PRINT *,"Hello World!"
END

2. Assurez-vous que le compilateur Fortran est installé sur votre système

Assurez-vous que le compilateur Fortran est installé sur votre système comme indiqué ci-dessous.

$ 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

Installation du compilateur GNU Fortran.

Si vous n'avez pas le compilateur GNU Fortran, installez-le comme indiqué ci-dessous.

$ sudo apt-get install gfortran

3. Compiler le programme Fortran

Compilez helloworld.f à l'aide de la commande gfortran comme indiqué ci-dessous. Cela créera le fichier 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. Exécuter le programme Fortran (a.out)

$ ./a.out 
 Hello World!

$ mv a.out helloworld

$ ./helloworld 
 Hello World!


Linux
  1. Linux - Autorisation de fichier Exécuter uniquement ?

  2. Linux – En quoi Mono est-il magique ?

  3. Exemple Python Hello World :comment écrire et exécuter un programme Python sur le système d'exploitation Unix

  4. Comment écrire, compiler et exécuter un programme C sur un système d'exploitation Unix [avec l'exemple de Hello World]

  5. Exemple Ruby Hello World :comment écrire et exécuter un programme Ruby sur un système d'exploitation Unix

Comment exécuter automatiquement les scripts et commandes de démarrage Linux

Comment compiler C, C++ et Java à l'aide de Terminal sous Linux

Comment écrire et exécuter un programme C dans Debian 10

Comment compiler et exécuter un programme C sous Linux

Comment écrire et exécuter un programme C sous Linux

Comment exécuter les packages .run et .bin dans le système Linux