Oracle® Developer Studio 12.5: dbx コマンドによるデバッグ

印刷ビューの終了

更新: 2016 年 6 月
 
 

起動プロパティーの設定

pathmap コマンド、dbxenv コマンド、および alias コマンドを使用すると、dbx セッションの起動プロパティーを設定できます。

コンパイル時ディレクトリのデバッグ時ディレクトリへのマッピング

デフォルトでは、dbx はプログラムがコンパイルされたディレクトリに、デバッグ中のプログラムに関連するソースファイルがないかを探します。ソースファイルまたはオブジェクトファイルがそのディレクトリにないか、または使用中のマシンが同じパス名を使用していない場合は、dbx にその場所を知らせる必要があります。

ソースファイルまたはオブジェクトファイルを移動した場合、その新しい位置を検索パスに追加できます。pathmap コマンドは、ファイルシステムの現在のディレクトリと実行可能イメージ内の名前とのマッピングを作成します。このマッピングは、ソースパスとオブジェクトファイルパスに適用されます。

一般的なパスマップは、各自の .dbxrc ファイルに追加する必要があります。

次のコマンドは、ディレクトリ from からディレクトリ to への新しいマッピングを確立します。

(dbx) pathmap [ -c ] from to

-c を使用すると、このマッピングは、現在の作業ディレクトリにも適用されます。

pathmap コマンドは、ホストによってベースパスの異なる、自動マウントされた明示的な NFS マウントファイルシステムを扱う場合にも役立ちます。-c は、現在の作業ディレクトリが自動マウントされたファイルシステム上で不正確なオートマウンタが原因で起こる問題を解決する場合に使用してください。

/tmp_mnt/ のマッピングはデフォルトで存在します。

詳細については、pathmap コマンドを参照してください。

dbx 環境変数の設定

dbxenv コマンドを使用すると、dbx カスタマイズ変数を表示または設定できます。dbxenv コマンドは、.dbxrc ファイル内に格納できます。

また、dbxenv 変数を設定することもできます。replay を使用した保存と復元 ファイルおよびこれら変数の設定方法について詳しくは、Saving and Restoring Using replayを参照してください。

詳細については、dbxenv 変数の設定および dbxenv コマンドを参照してください。

ユーザー自身の dbx コマンドを作成

kalias または dalias コマンドを使用して、独自の dbx コマンドを作成できます。詳細については、dalias コマンドを参照してください。