これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 5 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド hXNUMXcc です。
プログラム:
NAME
h5cc - HDF5 アプリケーションをコンパイルするためのヘルパー スクリプト。
SYNOPSIS
h5cc [オプション]
DESCRIPTION
h5cc は、MPIch を使用して HDF5 プログラムをコンパイルするのとほぼ同じ方法で使用できます。 それはとります
HDF5 ヘッダー ファイルとライブラリがコマンド ラインでどこにあるかを指定することに注意してください。
HDF5 のコンパイルに h5cc を使用した場合、hXNUMXcc は他のすべてのコンパイラ スクリプトよりも優先されます。
ライブラリにある場合、h5cc もそれらのスクリプトを使用します。 たとえば、MPIch プログラムをコンパイルする場合、
mpicc スクリプトを使用します。 MPIch を使用して HDF5 をビルドした場合、h5cc は MPIch を使用します。
コンパイル用のプログラム。
一部のプログラムでは、少数のモジュールのみで HDF5 が使用されます。 コンパイルに h5cc を使用する必要はありません
HDF5 を使用しないモジュール。 実際、h5cc は単なる便利なスクリプトなので、
通常の方法で HDF5 モジュールをコンパイルできます。 その場合、次のことを行う必要があります。
HDF5 ライブラリを指定し、パスを自分で含めます。
h5cc を使用して、モジュールで構成されるプログラム hdf_prog をコンパイルする方法の例
prog1.c と prog2.c は、HDF5 共有ライブラリを使用しており、次のようになります。
# h5cc -c prog1.c # h5cc -c prog2.c # h5cc -shlib -o hdf_prog prog1.o prog2.o
OPTIONS
-助けて ヘルプメッセージを出力します。
-エコー 実行されたすべてのシェル コマンドを表示します。
-prefix=DIR
ディレクトリ DIR を使用して、HDF5 lib/ サブディレクトリと include/ サブディレクトリを見つけます。 デフォルト:
HDF5 の構成時に指定されたプレフィックス。
-公演 コマンドを実行せずに表示します。
-shlib 共有 HDF5 ライブラリを使用してコンパイルします。
-noshlib
静的 HDF5 ライブラリを使用してコンパイルします [デフォルト]。
コンパイラの通常のコンパイル ライン オプション。 h5cc は同じコンパイラを使用します
HDF5 のコンパイルに使用されます。 詳細については、コンパイラのマニュアルを確認してください。
オプションが必要です。
ENVIRONMENT
HDF5_CC
別の C コンパイラを使用してください。
HDF5_CLINKER
別のリンカーを使用してください。
HDF5_USE_SHLIB=[はい|いいえ]
HDF5 ライブラリの共有バージョンを使用します [デフォルト: no]。
onworks.net サービスを使用してオンラインで h5cc を使用する