これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 5 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド hXNUMXpfc.openmpi です。
プログラム:
NAME
h5pfc - HDF5 Fortran アプリケーションをコンパイルするためのヘルパー スクリプト
DESCRIPTION
使用法: h5pfc [オプション]
オプション:
-助けて このヘルプメッセージ。
-エコー 実行されたすべてのシェルコマンドを表示します
-プレフィックス=DIR
HDF5 lib/ を検索し、include/ するためのプレフィックス ディレクトリ
サブディレクトリ [デフォルト: / usr]
-公演 コマンドを実行せずに表示する
-showconfig
HDF5 ライブラリ構成の概要を表示する
-shlib 共有 HDF5 ライブラリを使用してコンパイルします (静的なしでビルドされた HDF5 のデフォルト)
ライブラリ]
-noshlib
静的 HDF5 ライブラリを使用してコンパイルする [静的ライブラリを使用してビルドされた HDF5 のデフォルト]
- コンパイラの通常のコンパイル ライン オプション。
h5pfc はコンパイルに使用したものと同じコンパイラを使用します
HDF5。 どのオプションの詳細については、コンパイラのマニュアル ページを確認してください。
必要です。
コンパイラとリンカーをオーバーライドしてプログラムをコンパイルするには、
それに応じて環境変数は次のようになります。
HDF5_FC
- 別の Fortran 90 または 95 コンパイラを使用する
HDF5_FLINKER
- 別のリンカーを使用する
HDF5_USE_SHLIB=[はい|いいえ]
- HDF5 ライブラリの共有バージョンまたは静的バージョンを使用する
[デフォルト: no (のみでビルドされた場合を除く)
共有ライブラリ]
次のコマンドを使用して、コンパイル行にパスとフラグを追加または変更することもできます。
環境変数を使用するか、「Things You」で対応する変数に環境変数を割り当てます。
h5pfc の「変更してオーバーライド可能...」セクション
変数
置き換えられる現在値
HDF5_FCFLAGS
""
HDF5_LDFLAGS
""
HDF5_LIBS
""
別の HDF5 バージョンが存在する HDF5_LDFLAGS にライブラリ パスを追加することに注意してください。
見つかったプログラムは、他の HDF5 ライブラリ バージョンとリンクしている可能性があります。
onworks.net サービスを使用してオンラインで h5pfc.openmpi を使用する