無料のFORTRANコンパイラ - または常に更新する必要のないコンパイラ


1

私は「Fortran OS X用インテル®Parallel Studio XE Composer Edition」を購入するために多額のお金を払いました - 問題は、OSが変更されるたびに(つまり、LionからMountain Lion、Mavericks、Yosemiteへ)、コンパイラが更新を必要とすることです。そして新しいバージョンの購入。 (メンテナンスを購入しない限り、約300ドル/年)。また、Xcodeをアップデートしても新しいバージョンが必要になることがあります。

二つの質問:

  1. XcodeやOSのアップデート後に動作する、フリーのFORTRANコンパイラやフリーでないものはありますか?

  2. それが機能するようにする方法はありますが、たとえMavericksと言われていてもですか?


Intelのコンパイラが必要な場合はおそらくメンテナンスが必要で、必要な場合は300ドル/年が低コストです - これはプロの開発者が1日かけて費用、設計機械などの諸経費を含めて支払う金額より少なくなります
Mark

1
見る macinchem.org/reviews/fortran/fortran.php 他の人のリストと自作の指示については
Mark

回答:


3

Fortranコンパイラーの再リリース

グフトラン gccの一部です(gccはGNU Compiler Collectionの略で、GNUのc ++コンパイラの名前ではありません)。

Xcodeはgccをインストールしません(コマンドラインツールからでさえも)gccはclangへのリンクまたはラッパーです。

インストールに関して私が最初に試みたのは、MacportsやHomebrewやfinkのようなパッケージマネージャを使うことです。

macportsの場合(他のものも似ています)インストールは

  1. に従ってmacportsをインストールします。 ガイド
  2. fortranオプションを付けてgccをインストールする sudo port install gcc5
  3. 異なるgccバージョンを選択できるように選択プログラムをインストールします(この場合は1つだけになります)。 sudo port install gcc_select
  4. バージョンを選択 sudo port select --set gcc mp-gcc5

gfortranは現在/ opt / local / binにあります。

Macportsはこのために既製のバイナリをダウンロードするべきですので、gccの長いコンパイルを待つ必要はありません。

OSをアップグレードした場合、Macportsは完全な再インストールを必要とします(問題なく動作するかもしれませんが、サポートとテストは完全な再インストールでのみ行われます)。

自作の指示はこれに含まれています 記事 これには、他の無料のFortranコンパイラやその他の便利なFortran情報も含まれています。


1

南カリフォルニア大学の応用薬物動態研究所(LAPK)にMac OS 10.13用のGFortranがあります。 http://www.lapk.org/gfortran/gfortran.php?OS=7 誰かがまだそれをインストールしようと考えている場合に備えて。

免責事項:私はまだインストールしていないので、どうなるかわかりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.