これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドkdbgです。
プログラム:
NAME
kdbg-グラフィカルデバッガーインターフェイス
SYNOPSIS
kdbg [ ジェネリックオプション ] [ -t file ] [ -r デバイス ] [ -l 言語 ] [ -p ピッド ] [ プログラム ]
[ ]
DESCRIPTION
kdbg のグラフィカルユーザーインターフェイスです GDB、GNUデバッガー。 直感的に操作できます
ブレークポイントの設定、変数の検査、コードのステップスルーなどのためのインターフェース
もっと。 KDbgにはKDEが必要ですが、もちろん任意のプログラムをデバッグできます。
KDbgは、とインターフェイスすることにより、XSLT(XMLスタイルシート変換)スクリプトをデバッグすることもできます。 xsldbg.
Debianユーザーはインストールする必要があります kxsldbg この機能を利用するためのパッケージ。
デバッグする実行可能ファイルのパスをKDbgに渡すことができます(プログラム)またはデバッグするコアダンプ
( ).
KDbgの機能は次のとおりです。
ツリー構造の変数値の検査。
直接メンバー:特定の複合データ型の場合、最も重要なメンバー値は次のとおりです。
変数名の横に表示されるため、展開する必要はありません。
メンバー値を確認するためのその変数のサブツリー。 KDbgは表示することもできます
Unicode文字列であるQtのQString値。
すぐに使えるデバッガー:基本的なデバッガー機能(step、next、run、
終了、まで、ブレークポイントの設定/クリア/有効化/無効化)がファンクションキーF5にバインドされます
F10まで。 早くて簡単。
ソースコードの表示、テキストの検索、プログラム引数と環境変数の設定、
任意の式を表示します。
コアダンプのデバッグ、実行中のプロセスへの接続が可能です。
条件付きブレークポイント。
OPTIONS
以下は、kdbg固有のオプションです。 オプションの完全な要約については、 kdbg - 助けて.
-t file
デバッガーとの会話のトランスクリプトを指定されたファイルに書き込みます。
-r デバイス
指定されたデバイスを介してリモートデバッグを使用します。
-l 言語
デバッグするプログラム/スクリプトの言語を指定します。 これはどちらかでなければなりません C (のために
C / C ++プログラム)または XSL (XSLTスクリプトの場合)。 このオプションが渡されない場合、KDbg
指定されたファイル名から言語を推測しようとします。
-p ピッド 指定されたプロセスIDでプロセスにアタッチします。
onworks.netサービスを使用してオンラインでkdbgを使用する