• 締切済み

FortranプログラムをJavaに変換するソフトについて教えてくださ

FortranプログラムをJavaに変換するソフトについて教えてください。 FortranプログラムをJavaに変換するために、f2j-0.8というフォルダをダウンロードしたのですが、 どのようにして使用すれば良いのでしょうか?

みんなの回答

  • salsberry
  • ベストアンサー率69% (495/711)
回答No.1

ダウンロードしたものの中にf2j_ug.pdfというファイルは入っていませんでしたか? それを読んでください。 まずはconfigureとmakeを実行してf2javaコマンドを作り、その後 # f2java test.f のように実行して変換を行うようです。 f2jの開発はLinuxやSolarisで行われているそうなので、それ以外の環境では動かないかもしれません。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • C言語のプログラムのFORTRANへの変換

    こんにちは。 C言語のプログラムをFORTRANに変換したいのですが、思ったように動きません。 C言語のプログラムをFORTRANに変換できるソフトなどはあるのでしょうか? WEBでは「C2F」というものがあったように記載しているページがありますが、 実際にダウンロードできる場所がみつかりません。 このような変換ができるソフトやC2Fについてご存知の方がいらっしゃいましたら 教えていただけないでしょうか? よろしくお願いいたします。

  • FORTRANからJava

    FORTRAN初心者で理解できずに困っています。。 FORTRANで書かれたプログラムをJavaに変換したいのですが、自分なりにしてみたらエラーエラーエラーでした。 配列が一番間違ってるみたいに思えます。 たとえば、 REAL X(50,50) AX=X(1,MM)-X(1,1) はJavaではどのように書くのですが?? また、参考になりそうなサイトなどあれば教えてください。 どうか、よろしくお願いいたします。

  • fortranのプログラム

    fortranのプログラム 現在、fortranの勉強をしております。 そこで、質問があるのですが、 ある関数f(x,y,z)の座標(x,y,z)の値がデータとして与えられているとき、 S=10+f をfortranで計算したいと考えております。 ただ、関数fは複数(f1、f2、f3)あり、次々とfに代入してSを計算したいのですが、どのようにプログラムしたらいいか思いつきません。 どなたか、ヒントだけでもいいので、教えてください。 ちなみに、私が考えたプログラムは(下のプログラムはポイントだけ書いてあります。endやその他関係ないと思われるところは省いております。) do 100 k=1,3 S=S+fk(x,y,z) continue function f1 f1(s,t,u)=・・・ return end f2(s,t,u)=・・・ return end 使用しているバージョンは、fortran77(本当は90を使っているのですが、77だけで書いています)です。

  • FORTRANプログラムについてお聞きします。

    仕事で1970年代にFORTRAN77で作られた技術計算(発電所の熱精算)プログラムを使っています。(私はプログラムは使っていても、作ったことのない、ほとんど素人です) このプログラムの規模として、総ステップ数が約60kステップ有ります。 このたび、このプログラムをMATLABに移植することになりました。 移植の理由は、FORTRANそのものが古い言語で、機能拡張などのメンテナンスを依頼しているソフト会社には、FORTRANの分かるエンジニアがいなくなったこと、だそうです。 (MATLAB使用は会社の指示です) そこでお聞きしたいのは以下の点です。 1.FORTRANとは、そんなに古い言語になってしまったのか? 2.MATLABはある精度内で収束するように繰り返し計算するようなプログラムに向いているのか? 3.MATLABのネット記事のほとんどが大学関係者ばかり。企業では使われていないのか?だとしたら、その理由は? 4.MATLABの利点と欠点を述べた記事などがあったら紹介して下さい。 宜しくお願いします。

  • FortranをC++(VC++)へ変換

    FortranをCまたはC++へ変換したいと考えています。 f2cを使うと、一応変換は行ってくれるものの、出来あがったCのプログラムをコンパイルする際、fortranのライブラリを参照する必要があるなどの制約が生じてしまいます。 VC/VC++に対応したプログラムソースへ変換するツールをご存知ないでしょうか? また、今だと、VC#まで変換してくれるツールがあると非常に便利なのですが・・・ 大量のソースコードを変換する必要があり、変換時のミスなどを考えるとツールで機械的に変換する方法を探しています。

  • Fortranで直交座標から極座標変換のプログラム

    Fortranで直交座標から極座標変換のプログラム FDTD法を用いて、散乱電場を求める際、最初Ex(i,j,k), Ey(i,j,k), Ez(i,j,k)を求めましたが、 それから座標をr方向に座標変換したく、プログラムを作ろうと思っているのですが、どのように書いてよいのか悩んでいます。 単位ベクトル r = (x,y,z)=(sinθcosφ,sinθsinφ,cosθ)と定義できるのですが、これを どのように極座標のプログラムとして書いてよいのかわかりません。 どなたかわかる方がいらっしゃたら教えて下さい。よろしくお願いします。

  • JavaプログラムをC++へ変換したい

    JavaでできたプログラムをC++に変換したいのですが 変換ツールはありますか? 知っている方 おしえてください よろしくお願いします。

  • C言語のプログラムをJavaに変換するツール

    C言語のプログラムをJavaに変換するソフトを探しています。 どなたかご存知でしたら教えてください。 できればフリーが良いです。 よろしくお願いします。

    • ベストアンサー
    • Java
  • ExcelVBAのプログラムをJavaへ変換

    if(a <>"A" And b<> "A" ) Then 処理 End if というプログラムがありました。 <>の部分がよくわからないです。 これをJavaに変換するとすれば、どの様なプログラムになるのでしょうか? 教えていただけるとありがたいです。

  • PerlプログラムをJavaに変換する知識

    現在、新しいプロジェクトでタイトル通り「PerlプログラムをJavaに変換する」 プログラムをやっています。業務ロジックをJavaに変換するだけなので 大して難しくないと会社から言われてたんですが、Perlの解読に難航してます。 正直、Javaの知識はあります。ですが、3年以上前でSwingアプリでした。 それ以降は、VB6.0とVBAの開発に特化していた為、とても古い知識しか ないと自分でも痛感していました。 最近はWEBアプリでフレームワークは当たり前のJAVA開発。 独学で少しづつやっていたものの、壁にぶち当たっています。 Perlは尚更経験なんて皆無に等しいです。。。 JavaのSwingまでの知識で、本来PerlをJavaに変換するのって 容易に出来るものでしょうか?プログラム変換の経験者が いましたら、意見をお聞きしたいです。 開発環境はEclipseで規約等はきちんと設計されてますが。。。 やはり単純なスキル不足なのでしょうか(^^;;