diff options
Diffstat (limited to 'ja_JP.eucJP/man/man1/gdbserver.1')
-rw-r--r-- | ja_JP.eucJP/man/man1/gdbserver.1 | 103 |
1 files changed, 0 insertions, 103 deletions
diff --git a/ja_JP.eucJP/man/man1/gdbserver.1 b/ja_JP.eucJP/man/man1/gdbserver.1 deleted file mode 100644 index 58e5dd629c..0000000000 --- a/ja_JP.eucJP/man/man1/gdbserver.1 +++ /dev/null @@ -1,103 +0,0 @@ -.\" Copyright (c) 1993 Free Software Foundation -.\" See section COPYING for conditions for redistribution -.TH gdbserver 1 "2 November 1993" "Cygnus Support" "GNU Development Tools" -.\" jpman %Id: gdbserver.1,v 1.3 1997/08/19 03:04:24 h-nokubi Stab % -.SH 名称 -gdbserver \- GNU デバッガ用リモートサーバ -.SH 書式 -.na -.TP -.B gdbserver -.RB tty -.RB prog -.RB "[\|" args... "\|]" -.ad b -.SH 解説 -GDBSERVER は、デバッグ対象のプログラムを実行しているマシンとは異なる -マシン上で GDB を実行することを可能にするプログラムです。 - -使用方法 (サーバ(ターゲット)側): - -まず、デバッグ対象のプログラムのコピーをターゲットシステムに用意します。 -GDBserver は、シンボルを関知しないので、使用スペースを節約するために -プログラムをストリップしても構いません。全てのシンボルは、ホストシステムで -実行される GDB によって考慮されます。 - -サーバを使用するためには、ターゲットシステムにログインし、`gdbserver' -プログラムを実行します。(a) GDB との通信方法、(b) プログラム名、 -(c) プログラムへの引数 を指定する必要があります。一般的な書式は以下のように -なります: - - target> gdbserver COMM PROGRAM [ARGS ...] - -例えば、シリアルポートを使用する場合は、以下のようになります。 - - target> gdbserver /dev/com1 emacs foo.txt - -この例では、emacs を引数 foo.txt を用いてデバッグすることを指定し、 -GDB との通信に /dev/com1 を使用します。gdbserver は、ホストの GDB が -通信して来ることを辛抱強く待ちます。 - -TCP 接続を使用する場合は、以下のようになります。 - - target> gdbserver host:2345 emacs foo.txt - -この例では、ホストの GDB との通信に TCP を用いる以外は、前の例と同じです。 -引数 `host:2345' は、`host' からの TCP 接続が ローカルの TCP ポート 2345 -に接続されるのを待つ、という意味です。(現状では `host' 部は無視されます。) -ターゲットシステムで存在する TCP ポートとの衝突が無ければ、ポート番号は -自由に選ぶことができます。ホストの GDB の `target remote' コマンドで、 -同じポート番号を指定する必要があります。他のサービスと衝突するポート番号を -選んだ場合、gdbserver はエラーメッセージを出力して終了します。 - -使用方法 (ホスト側): - -GDB がシンボルテーブルを検査したりするため、ホストシステムには、ターゲット -プログラムのストリップされていないコピーが必要です。通常の場合同様、 -最初の引数にターゲットプログラムを指定して GDB を起動します。(シリアルラインが -9600 baud 以外で動作している場合は、--baud オプションが必要です。) -つまり、`gdb TARGET-PROG' あるいは、`gdb --baud BAUD TARGET-PROG' のように -起動します。その後、新たに覚える必要のあるコマンドは、`target remote' だけです。 -コマンドの引数は、デバイス名(通常、`/dev/ttyb' のようなシリアルデバイス)か、 -HOST:PORT 記述子です。例えば、 - - (gdb) target remote /dev/ttyb - -は、シリアルライン /dev/ttyb を使用してサーバと通信します。また、 - - (gdb) target remote the-target:2345 - -は、TCP 接続で、ホスト `the-target' の gdbserver を起動した時に指定した -ポートと同じポート 2345 を使用してサーバと通信します。TCP 接続の場合、 -`target remote' コマンドを実行する前に gdbserver を実行しておく必要があります。 -そうしないと、`Connection refused' というようなエラーになるでしょう。 -.SH オプション -デバッグの対象となるプログラムの名前と、通信に使用する tty を指定する -必要があります。他の全てのことはリモートの GDB が行います。 -その他の引数は、そのままプログラムに渡されます。 -.SH 関連項目 -.RB "`\|" gdb "\|'" -entry in -.B info\c -\&; -.I -Using GDB: A Guide to the GNU Source-Level Debugger\c -, Richard M. Stallman and Roland H. Pesch, July 1991. -.SH COPYING -Copyright (c) 1993 Free Software Foundation, Inc. -.PP -Permission is granted to make and distribute verbatim copies of -this manual provided the copyright notice and this permission notice -are preserved on all copies. -.PP -Permission is granted to copy and distribute modified versions of this -manual under the conditions for verbatim copying, provided that the -entire resulting derived work is distributed under the terms of a -permission notice identical to this one. -.PP -Permission is granted to copy and distribute translations of this -manual into another language, under the above conditions for modified -versions, except that this permission notice may be included in -translations approved by the Free Software Foundation instead of in -the original English. - |