これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ddd です。
プログラム:
NAME
ddd - データ表示デバッガ
SYNOPSIS
DDD [ - 助けて] [--gdb] [--dbx] [--ladebug] [--wdb] [--xdb] [--jdb] [--pydb] [--perl]
[- デバッガ 名] [--[r]host [[ユーザ名@]hostname]][- 痕跡] [- バージョン]
[- 構成] [オプション...] [うろつく[ |プロシージャ ID]]
でも通常は
DDD プログラム
DESCRIPTION
DDD は、GDB およびその他のコマンドライン デバッガーのグラフィカル フロントエンドです。 DDD を使用すると、次のことができます。
別のプログラムの実行中に「内部」で何が起こっているのか、または別のプログラムが何をしているのかを確認する
クラッシュした瞬間にやっていた。
DDD は、次の XNUMX つの主な機能 (およびこれらをサポートする他の機能) を実行して、ユーザーを支援します。
行為のバグをキャッチ:
· プログラムを開始し、その動作に影響を与える可能性のあるものをすべて指定します。
· 指定した条件でプログラムを停止させます。
· プログラムが停止したときに何が起こったのかを調べます。
· プログラム内の内容を変更して、その影響を修正して実験できるようにする
バグを見つけて、別のバグについて学び続けます。
GNU デバッガー (GDB) などの「古典的な」UNIX デバッガーはコマンドライン インターフェイスを提供します
これらおよびその他のデバッグ目的のための多数のコマンド。 DDDは快適です
グラフィカル user インタフェース 劣った GDB、DBX、Ladebug、XDB、JDB、Python デバッガ周辺、
または Perl デバッガ。
DDD はシェルコマンドで呼び出されます DDD。 デバッグするプログラムを開くには、次のコマンドを使用します。
`ファイル→開く 演奏曲目' ('Open 演奏曲目' 内の項目File」メニュー。 オンラインヘルプを入手できます
`を使用していつでもカスタマーサービス' メニュー; 最初のステップとして、` を試してください。ヘルプ→何 今?'。 DDD を終了する
`を使用するファイル→終了'.
DDD の詳細については、DDD マニュアルを参照してください。 文字だけでも読めます
DDD のバージョン (` 経由)ヘルプ→DDD 参照') または Emacs (情報ファイルとして)。 本格的なHTML、
PostScript および PDF バージョンは、DDD WWW ページからオンラインで入手できます。
http://www.gnu.org/software/ddd/
OPTIONS
これらは、DDD を開始するときに使用される最も重要なオプションです。 すべてのオプションは次のとおりです
明確である限り、省略されます。 単一ダッシュも使用できます。 DDDも
` などの通常の X オプションを理解します。-表示'または `-ジオメトリ'; 見る X(1) 詳細については。
DDD によって処理されないすべての引数とオプションは、下位デバッガに渡されます。 合格するには
X オプションまたは DDD オプションと競合する下位デバッガのオプション
ここにリストされている場合は、「」を使用してください- デバッガ' オプションを参照してください。
- 構成
DDD 構成設定を表示して終了します。
--dbx DBX デバッガーを下位デバッガーとして実行します。
- デバッガ 名
劣ったデバッガを起動する 名。 これは、複数のデバッガがある場合に便利です
周囲のバージョン、または劣ったデバッガを ` として呼び出すことができない場合GDB'、 `dbxの',
`xdb'、 `JDBC'、 `pydb'、または `パール' それぞれ。
このオプションは、下位デバッガにオプションを渡すために使用することもできます。
それ以外の場合は、DDD オプションと競合します。 たとえば、オプション ` を渡すには、-d
ディレクトリにジョブを開始します。' XDB に変換するには、次を使用します。
DDD - デバッガ 「xdb -d ディレクトリにジョブを開始します。"
` を使用すると、- デバッガ' オプションでは、下位デバッガのタイプが次であることを確認してください。
も指定されています。 つまり、いずれかのオプションを使用します `--gdb'、 `--dbx'、 `--xdb',
`--jdb'`--pydb'、または `--perl' (デフォルト設定が正常に動作しない限り)。
--gdb GDB デバッガーを下位デバッガーとして実行します。
- 助けて 頻繁に使用されるオプションのリストを示します。 下位デバッガのオプションを次のように表示します
よく。
- ホスト [ユーザ名@]hostname
リモート ホスト上で下位デバッガを直接呼び出します。 hostname。 場合 ユーザ名 is
与えられたものと `- ログインする' オプションは使用されません。使用してください ユーザ名 リモートユーザー名として。
--jdb JDB を下位デバッガとして実行します。
--ladebug
Ladebug を下位デバッガとして実行します。
--perl Perl を下位デバッガとして実行します。
--pydb PYDB を下位デバッガーとして実行します。
--rhost [ユーザ名@]hostname
リモート ホスト上で下位デバッガーを対話的に実行します。 hostname。 場合 ユーザ名
が与えられ、`- ログインする' オプションは使用されません。使用してください ユーザ名 リモートユーザー名として。
- 痕跡
DDD と下位デバッガ間の対話を標準エラーで表示します。 これ
DDD のデバッグに役立ちます。 `の場合- 痕跡' が指定されていない場合、この情報は
` に書き込まれます$HOME/.ddd/ログ' というように、事後デバッグも行うことができます。
- バージョン
DDD バージョンを表示して終了します。
--wdb WDB デバッガーを下位デバッガーとして実行します。
--xdb XDB を下位デバッガとして実行します。
劣ったデバッガの重要なオプションを含むオプションの完全なリストが見つかります。
DDDマニュアルに記載されています。
onworks.net サービスを使用してオンラインで ddd を使用する