Linuxでは、gfortranを使用しましたが、WindowsのCompaq Visual Fortran 6.5(CVF)で開発されたFortran77コードのコンパイルに失敗しました。TYPE
一部のエラーは、CVFやPRINT
gfortranなど、さまざまなキーワードの変更に関連しています。
CVFとgfortranの詳細な比較はありますか?
Linuxでは、gfortranを使用しましたが、WindowsのCompaq Visual Fortran 6.5(CVF)で開発されたFortran77コードのコンパイルに失敗しました。TYPE
一部のエラーは、CVFやPRINT
gfortranなど、さまざまなキーワードの変更に関連しています。
CVFとgfortranの詳細な比較はありますか?
メモリから、CVFのドキュメントは、コンパイラによって受け入れられた構文が標準の拡張である場所を明らかにしました。プログラムがそのような拡張機能を使用している場合、別のコンパイラがそれらを拒否する可能性が十分にあります。
TYPEステートメントはそのような拡張です-Fortran77にはありません。
CVF と互換性のあるコンパイラを探す場合は、Intel Fortran を使用してください。その直系の子孫です。このサイトはあなたを助けることができます
http://software.intel.com/en-us/articles/migrating-from-compaq-visual-fortran
しかし、非標準の拡張機能を取り除くことを強くお勧めします。