差分
GFortran
,'''GFortran'''(読み:じーふぉーとらん、語源:GNU Fortran compiler)とは、[[GNU]]が開発している[[Fortran]]の[[コンパイラ]]である。
== 概要 ==
[[GNUコンパイラコレクション]]には古くから[[g77]]という[[Fortran 77]]や[[Fortran 90]]などの古くさい仕様をサポートした[[Fortran]]の[[コンパイラ]]が含まれていたが20世紀末から長らく放置されていた。
そこで当時最新仕様の[[Fortran 95]]をサポートするついでに[[フルスクラッチ]]から作り直そうと立ち上がったのが[[G95]]プロジェクトとGFortranプロジェクトである。[[G95]]が[[Fortran 95]]準拠なのに対して、GFortranはイケイケドンドンで[[Fortran 2003]]や[[Fortran 2008]]を次々に取り込んでいる突撃仕様である。そのため実験的な要素が強すぎるためGNUコンパイラコレクションの中でも異質の扱いとなっており、[[gcc]]の公式パッケージには実験的に含まれたことはあるが本格的には含まれていない。
== インストール ==
=== Mac OS X ===
[[Mac OS X]]では[[Homebrew]]を使うと簡単に[[インストール]]できる。
<source lang="bash">
$ brew update
$ brew install gfortran
</source>
== 関連項目 ==
* [[Fortran]]
== 参考文献 ==
{{reflist}}
== 外部リンク ==
* [http://gcc.gnu.org/fortran/ GNU Fortran home page]
* [http://gcc.gnu.org/wiki/GFortran GFortran Wiki]
* [http://sites.google.com/site/GFortransite/ OpenMP in GFortran information web page]
{{stub}}
== 概要 ==
[[GNUコンパイラコレクション]]には古くから[[g77]]という[[Fortran 77]]や[[Fortran 90]]などの古くさい仕様をサポートした[[Fortran]]の[[コンパイラ]]が含まれていたが20世紀末から長らく放置されていた。
そこで当時最新仕様の[[Fortran 95]]をサポートするついでに[[フルスクラッチ]]から作り直そうと立ち上がったのが[[G95]]プロジェクトとGFortranプロジェクトである。[[G95]]が[[Fortran 95]]準拠なのに対して、GFortranはイケイケドンドンで[[Fortran 2003]]や[[Fortran 2008]]を次々に取り込んでいる突撃仕様である。そのため実験的な要素が強すぎるためGNUコンパイラコレクションの中でも異質の扱いとなっており、[[gcc]]の公式パッケージには実験的に含まれたことはあるが本格的には含まれていない。
== インストール ==
=== Mac OS X ===
[[Mac OS X]]では[[Homebrew]]を使うと簡単に[[インストール]]できる。
<source lang="bash">
$ brew update
$ brew install gfortran
</source>
== 関連項目 ==
* [[Fortran]]
== 参考文献 ==
{{reflist}}
== 外部リンク ==
* [http://gcc.gnu.org/fortran/ GNU Fortran home page]
* [http://gcc.gnu.org/wiki/GFortran GFortran Wiki]
* [http://sites.google.com/site/GFortransite/ OpenMP in GFortran information web page]
{{stub}}