非機密扱い | ![]() | ARM DUI0446ZJ | ||
| ||||
ホーム > DS-5 デバッグパースペクティブおよびビュー > [Debug Configurations] - [Debugger]タブ |
[Debug Configurations]ダイアログボックスの[Debug Configurations]タブを使用すると、ターゲットに接続した後にデバッガで行うアクションを指定することができます。
以下のオプションを使用すると、接続するときにターゲットの実行状態を定義できます。
ターゲットに接続しますが、アプリケーションは実行されません。
PC レジスタは設定されていません。接続が確立されると、保留中のブレークポイントまたはウォッチポイントは後で無効になります。
接続が確立されたときにアプリケーションを実行して、イメージのエントリポイントで停止します。
接続が確立されたときにアプリケーションを実行して、指定したシンボルのアドレスで停止します。デバッガはシンボルを解決する必要があります。C または C++ 関数名を指定する場合は、接尾文字 ()
を使用しないでください。
シンボルが解決できた場合、シンボルのアドレスで実行を停止します。
シンボルを解決できないと、シンボルが見つからないことを警告するメッセージが[Commands]ビューに表示されます。次に、デバッガはイメージのエントリポイントで停止しようとします。
このオプションを選択すると、デバッガのコマンドが含まれているターゲット初期化スクリプトファイルを接続直後に実行できます。ファイルを選択するには、以下のいずれかを行います。
表示されるフィールドに場所およびファイル名を入力します。
ワークスペースの外部にあるディレクトリのファイルを検索するには、[File System...]をクリックします。
ワークスペース内のプロジェクトディレクトリまたはサブディレクトリのファイルを検索するには、[Workspace...]をクリックします。
このオプションを選択すると、デバッガコマンドが含まれているデバッグ初期化ファイルを、ターゲット初期化スクリプトファイルの実行後、また選択した場合はイメージエントリポイントまたはシンボルまで実行した後で実行できます。ファイルを選択するには、以下のいずれかを行います。
表示されるフィールドに場所およびファイル名を入力します。
ワークスペースの外部にあるディレクトリのファイルを検索するには、[File System...]をクリックします。
ワークスペース内のプロジェクトディレクトリまたはサブディレクトリのファイルを検索するには、[Workspace...]をクリックします。
run
または continue
コマンドの前に wait
コマンドを挿入して、デバッガを接続し、アプリケーションを指定した関数まで実行できるようにする必要があります。
初期化スクリプトの完了時に実行される特定のデバッガコマンドを自動的に実行する場合は、表示されるフィールドにデバッガコマンドを入力します。1 行につき、1 つのデバッガコマンドのみを指定する必要があります。
デバッガは、Eclipse ワークスペースをホスト上のデフォルトの作業ディレクトリとして使用します。デバッグするアプリケーションのデフォルト設定を変更するには、[Use default]チェックボックスの選択を解除して、以下の操作を行います。
表示されるフィールドに場所を入力します。
外部ディレクトリを検索するには、[File System...]をクリックします。
プロジェクトディレクトリを検索するには、[Workspace...]をクリックします。
デバッガがソースコードを表示するときに使用するホスト上の検索パスを変更できます。
ソースファイルを検索するディレクトリを以下のいずれかの方法で指定します。
表示されるフィールドに場所およびファイル名を入力します。
ワークスペースの外部の場所のディレクトリを検索するには、[File System...]をクリックします。
ワークスペース内のディレクトリを検索するには、[Workspace...]をクリックします。
共有ライブラリで検索するディレクトリを以下のいずれかの方法で指定します。
表示されるフィールドに場所を入力します。
ワークスペースの外部の場所のディレクトリを検索するには、[File System...]をクリックします。
ワークスペース内のディレクトリを検索するには、[Workspace...]をクリックします。
コンフィギュレーション設定から検索パスを削除するには、削除するリソースの横にあるこのボタンをクリックします。
新しい検索パスをコンフィギュレーション設定に追加するには、このボタンをクリックした上で、必要に応じてオプションを設定します。
現在のコンフィギュレーションを保存します。これはターゲットに接続されません。
変更を元に戻して、最後に保存したコンフィギュレーションに戻します。
ターゲットに接続して、[Debug Configurations]ダイアログボックスを閉じます。
[Debug Configurations]ダイアログボックスを閉じます。