質問 :Fortran プログラムの書き方と実行方法の基本を理解したい Linux OS で。簡単な例で説明できますか?
答え :この記事では、基本的な Hello World Fortran プログラム の書き方を簡単に説明します。 Linux または Unix OS で *.f プログラムを実行します。
1. Hello World Fortran プログラムを書く
以下に示すように、Vim エディターを使用して helloworld.f プログラムを作成します。
$ vim helloworld.f program hello print *,"Hello World!" end program hello
以下に示すように、hello world Fortran プログラムの短いバージョンを作成することもできます。
$ vim helloworld.f PRINT *,"Hello World!" END
2.システムに Fortran コンパイラがインストールされていることを確認してください
以下に示すように、システムに Fortran コンパイラがインストールされていることを確認してください。
$ 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
GNU Fortran コンパイラをインストールしています。
GNU Fortran コンパイラがない場合は、以下に示すようにインストールしてください。
$ sudo apt-get install gfortran
3. Fortran プログラムをコンパイルする
以下に示すように、gfortran コマンドを使用して helloworld.f をコンパイルします。これにより、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. Fortran プログラムを実行します (a.out)
$ ./a.out Hello World! $ mv a.out helloworld $ ./helloworld Hello World!