これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド tau_wrap です。
プログラム:
NAME
tau_wrap - 再コンパイルを必要とせずに TAU を使用して外部ライブラリをインストルメント化します
SYNOPSIS
タウラップ {pdbファイル}{ソースファイル} [-o 出力ファイル] [-NS グループ名] [-私 ヘッダーファイル]
[-NS 選択ファイル]
OPTIONS
pdbファイル
cparse、cxxparse、または f90parse によって生成された pdb ファイル。 これらのコマンドは次の場所にあります
[PDT_HOME]/[アーチ]/ binに ディレクトリにあります。
ソースファイル
pdbfileに対応するソースファイル。
-o 出力ファイル
結果として得られるインスツルメント済みソース ファイルのファイル名。
-g グループ名
これにより、このグループに属するとしてプロファイルされたすべての関数が関連付けられます。 一度
プロファイルを作成すると、これらの関数を個別に分析できるようになります。
-i ヘッダファイル
デフォルトでは、tau_wrap には Profile/Profile.h が含まれます。 このオプションを使用して、
ヘッダーファイルが異なります。
-f 選択ファイル
ソースファイルをどのように実行するかを定義する選択的インストルメンテーションファイルを指定できます。
計装されることです。
例
%> tau_wrap hdf5.h.pdb hdf5.h -o hdf5.inst.c -f select.tau -g hdf5
これは、インスツルメンテーションされたラッパー ライブラリ ソース (hdf5.inst.c)、インストルメンテーション
仕様ファイル (select.tau) とグループ (hdf5)。 これにより、wrapper/ ディレクトリが作成されます。
08/11/2008 TAU_WRAP(1)
onworks.net サービスを使用してオンラインで tau_wrap を使用する
