お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2018-09-28 15:05:41

Hashi
新しいメンバ
登録日: 2018-08-23

fortran90のmoduleについて

 私は今までWindowsで数値計算を行っており,この度からUbuntu14.04で数値計算を行うことになりました.そして,fortranでのコンパイルについて伺いたい事があります.
 まず,module0.f90というmoduleのプログラムと,計算プログラムとして,keisan.f90というプログラムと,数値などを記したatai.datファイルがあります.そして,keisan.f90の中にmodule1~6まであり,それぞれのmoduleでmodule0を使い,メインの計算の時に,module0~6まで用いています
 1 module0.f90
   2 keisan.f90
         module1
              use module0
         module2
              use module0
                 :
                 :
         main program
              use module0
                       :
                       :
              use module6
   3 atai.dat
 上のように3つのファイルを用いて計算を行っています.このコンパイルの際に,Windowsの時は
   ifort /c module0.f90
        ifort /c keisan.f90
        ifort keisan.f90 /include atai.dat module0.obj keisan.obj
と行っていました.そして,今回ubuntiでは,
/c→-c
/include→-I
obj→o
に変更してコンパイルしたところコンパイルできませんでした.
もしよろしければどなたかなぜコンパイルできなかったか教えていただけませんか?
よろしくお願いします.

オフライン

 

Board footer

Powered by FluxBB