Amazon Best VPN GoSearch

OnWorksファビコン

msp430-gdb - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーター上の OnWorks 無料ホスティング プロバイダーで msp430-gdb を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの 430 つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド mspXNUMX-gdb です。

プログラム:

NAME


gdb - GNU デバッガー

SYNOPSIS


GDB [-助けて] [-nx] [-q] [-バッチ] [-cd=DIR] [-f] [-b bps] [-tty=devの] [-s シンボリックファイル] [-e
うろつく] [-se うろつく] [-c ] [-x コマンド] [-d DIR] [うろつく[ |プロシージャ ID]]

DESCRIPTION


GDB などのデバッガの目的は、「内部」で何が起こっているかを確認できるようにすることです。
実行中の別のプログラム、またはその瞬間に別のプログラムが行っていたこと
墜落した

GDB は、ユーザーを支援するために、主に XNUMX 種類のこと (およびこれらをサポートする他のこと) を実行できます。
行為のバグをキャッチ:

· プログラムを開始し、その動作に影響を与える可能性のあるものをすべて指定します。

· 指定した条件でプログラムを停止させます。

· プログラムが停止したときに何が起こったのかを調べます。

・プログラムの内容を変更して、次の効果を修正して実験できるようにします。
XNUMXつのバグを見つけて、別のバグについて学びます。

GDB を使用すると、C、C++、および Modula-2 で作成されたプログラムをデバッグできます。 Fortran のサポートは、
GNU Fortran コンパイラの準備ができたら追加してください。

GDBはシェルコマンドで呼び出されます GDB。 開始すると、コマンドを読み取ります。
GDB コマンドで終了するよう指示するまでターミナルを起動し続けます。 やめます。 オンラインヘルプを入手できます
from GDB コマンドを使用してそれ自体を 助けます.

あなたは走れる GDB 引数やオプションなし。 ただし、GDB を起動する最も一般的な方法は次のとおりです。
XNUMX つまたは XNUMX つの引数を使用し、引数として実行可能プログラムを指定します。

gdbプログラム

実行可能プログラムとコア ファイルの両方を指定して開始することもできます。

gdb プログラム コア

代わりに、プロセス ID を XNUMX 番目の引数として指定できます。
実行中のプロセス:

gdb プログラム 1234

GDB をプロセスにアタッチします 1234 (` という名前のファイルがある場合を除く)1234'; GDB はチェックします
最初にコア ファイルを作成します)。

最も頻繁に必要となる GDB コマンドの一部を次に示します。

破る [file:]function
ブレークポイントをに設定します function (中 file).

ラン [引数リスト]
プログラムを開始します( 引数リスト指定されている場合)。

bt バックトレース: プログラム スタックを表示します。

印刷
式の値を表示します。

c (ブレークポイントなどで停止した後) プログラムの実行を続行します。

次の (停止後) 次のプログラム行を実行します。 ステップ 内の関数呼び出し
ライン。

edit [file:]function
現在停止しているプログラム行を見てください。

リスト [file:]function
現在停止している場所の近くにプログラムのテキストを入力します。

手順 (停止後) 次のプログラム行を実行します。 ステップ 内の関数呼び出し
ライン。

助けます []
GDBコマンドに関する情報を表示する 、または GDB の使用に関する一般情報。

やめます GDB を終了します。

GDB の詳細については、次を参照してください。 使い方 GDB: A ガイド 〜へ   GNU ソースレベル デバッガ、によって
リチャード・M・ストールマンとローランド・H・ペッシュ。 同じテキストがオンラインで入手できます。 GDB
のエントリ info プログラム。

OPTIONS


オプション以外の引数は、実行可能ファイルとコア ファイル (またはプロセス ID) を指定します。
つまり、オプション フラグが関連付けられていない最初の引数は、
`-se' オプション、XNUMX 番目のオプションがある場合、それは ` と同等です。-c' の名前の場合はオプション
ファイル。 多くのオプションには長い形式と短い形式の両方があります。 両方ともここに示されています。 長い形式
十分なオプションが存在する限り、それらを切り捨てても認識されます。
明確な。 (必要に応じて、オプション引数に ` を使用してフラグを付けることができます+` ではなく '-',
ただし、ここではより一般的な規則を示します。)

指定したすべてのオプションとコマンド ライン引数は、順番に処理されます。
` の場合、順序によって違いが生じます。-x' オプションが使用されます。

-助けて

-h すべてのオプションを簡単な説明とともにリストします。

-シンボル=file

-s file
ファイルからシンボルテーブルを読み取る file.

-書く 実行可能ファイルとコア ファイルへの書き込みを有効にします。

-exec=file

-e file
ファイルを使用する file 必要に応じて実行する実行可能ファイルとして、
コア ダンプと組み合わせて純粋なデータを検査します。

-se=file
ファイルからシンボルテーブルを読み取る file それを実行可能ファイルとして使用します。

-コア=file

-c file
ファイルを使用する file コアダンプとして調査します。

-コマンド=file

-x file
ファイルからGDBコマンドを実行する file.

-ディレクトリ=ディレクトリにジョブを開始します。

-d ディレクトリにジョブを開始します。
Add ディレクトリにジョブを開始します。 ソースファイルを検索するためのパス。

-nx

-n ` からコマンドを実行しないでください。.gdbinit' 初期化ファイル。 通常、
これらのファイル内のコマンドは、すべてのコマンド オプションと引数の後に実行されます。
処理されています。

-静かな

-q 「静かに」。 紹介文や著作権メッセージを印刷しないでください。 これらのメッセージ
バッチモードでも抑制されます。

-バッチ バッチモードで実行します。 ステータスを表示して終了 0 すべてのコマンドファイルを処理した後
`で指定-x' (そして '.gdbinit'、禁止されていない場合)。 ゼロ以外のステータスで終了する
コマンドファイル内のGDBコマンドの実行時にエラーが発生した場合。

バッチ モードは、GDB をフィルタとして実行する場合、たとえばダウンロードや
別のコンピュータでプログラムを実行する。 これをさらに便利にするために、メッセージ

プログラムは正常に終了しました。

(これは通常、プログラムが GDB 制御下で実行されるたびに発行されます)
terminates) は、バッチ モードで実行している場合には発行されません。

-cd=ディレクトリにジョブを開始します。
次を使用して GDB を実行します ディレクトリにジョブを開始します。 現在のディレクトリではなく、作業ディレクトリとして
ディレクトリにあります。

-フルネーム

-f Emacs は、GDB をサブプロセスとして実行するときにこのオプションを設定します。 GDB に出力するよう指示します。
毎回、完全なファイル名と行番号が標準の認識可能な方法で表示されます。
スタック フレームが表示されます (プログラムが停止するたびも含まれます)。 これ
認識可能な形式は XNUMX つの ` のように見えます 32' 文字の後にファイル名が続きます。
コロンで区切られた行番号と文字位置、および改行。 Emacs-
to-GDB インターフェイス プログラムは XNUMX つの ` を使用します 32' 文字を表示する信号として使用します。
フレームのソースコード。

-b bps で使用されるシリアル インターフェイスの回線速度 (ボー レートまたはビット/秒) を設定します。
リモート デバッグ用の GDB。

-tty=デバイス
を使用して実行します デバイス プログラムの標準入出力用。

onworks.net サービスを使用してオンラインで msp430-gdb を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad




×
広告
❤️ここでショッピング、予約、購入してください。料金はかかりません。これにより、サービスが無料で維持されます。