gfortran

    0

    1答えて

    クロスプラットフォームベースのFortranプロジェクトをgfortranでWindows(Win7 32bitおよびWin10 64bitでテスト済み)で正常にコンパイルできます(4.9および5.3でテスト済み)。 しかし、コンパイルされた実行ファイルは実行できず、実行されるたびに "Execフォーマットエラー"が返されます。 コンパイルしたバージョンを確認するためにfileも使用しました。その

    2

    2答えて

    私はgfortranでコンパイルされたFortranプログラムを-fcheck=boundsコンパイラオプションで使用しています。これにより、コードは "配列の範囲外"エラーを報告し、その後終了します。 gdbを使用してプログラムをデバッグして、エラーの原因を調べたいとします。残念ながらgdbでは、コードは境界外のエラーで終了するだけです。 アウトオブバウンドエラーが発生した場合にgdbに実行を停

    1

    1答えて

    最終的に私は計算のためにFortranを使ってIPC電卓を書こうとしており、2つのFortranプログラム間でデータを渡すようにしています。私が行っていた場合には、うまくいけば、次のようになります。は Fortran program to pass input -> Client written in C -> Server written in C -> Fortran program to c

    2

    1答えて

    Fortranでは、以下のような複数の値を返す関数を定義できますか? [a, b] = myfunc(x, y)

    1

    1答えて

    目的は、任意のタイプのランク1の割り当てを処理できる単一の割り当てルーチンを作成することです。私たちのコードライブラリは、標準化されたエラートラップを持つ単一の呼び出しを持つことができます。 コンパイラエラーは、次のとおりです。 generic_allocation.f08:32:27: call myAllocator (array_int, source_int, lambda)

    1

    1答えて

    Fortranコードで複数行の文字列を使用したいとします。私はそれをこのように実行しようとしました: print *, "Line 1& &line 2" をしかし、ファイルgfortran myfile.fをコンパイルするとき、それは私に、構文エラーを与える: Error: Unterminated character constant beginning at (1) どのように

    0

    1答えて

    これは一部の人にとっては簡単な質問ですが、私はどこの解決策も見つけられません。 私はRStudioの初心者です.RStudio内からオープンソースのfortran77シミュレーションプログラム(cとC++コードもあります)の特定のルーチンを呼び出したいと思います。 FortranプログラムはコンパイルにMakefileを使用しており、多くの.oオブジェクトファイルを生成します(ところで、私はUni