[解決済み] gdbデバッガで最も厄介な/便利なコマンド [閉鎖].
2022-06-07 04:30:20
質問
gdbやdbxのようなデバッガを実行しながら、最もトリッキーで便利なコマンドを投稿することができますか。
どのように解決するのですか?
- バックトレース フル : ローカル変数を含む完全なバックトレース
- 上 , 下 , フレーム : フレームを移動する
- 見る : ある条件を満たしたときにプロセスを一時停止させる
- プリントプリントをオンにする : C言語のソースコードをきれいに整形して印刷します。
- ロギングをオンにする : デバッグセッションのログを記録し、サポートのために他の人に見せる。
- 印刷配列の設定 : きれいな配列の印刷
- 終了 : 関数が終了するまで継続する
- を有効にする そして 無効 : ブレークポイントの有効化・無効化
- tbreak : 一度ブレークして、ブレークポイントを解除する
- ここで : 現在実行されている行番号
- ローカル情報 : すべてのローカル変数を表示
- 情報引数 : すべての関数の引数を表示
- リスト : ソースを表示
- ブレーク : 正規表現にマッチする関数でブレーク
関連
-
[解決済み] Xcode - 警告。C99 では関数の暗黙の宣言は無効です。
-
[解決済み] "static const" vs "#define" vs "enum"
-
[解決済み] SQLiteのINSERT/per-secondのパフォーマンスを向上させる
-
[解決済み] 新しい鍵を作成せずに、SSH鍵のパスフレーズを削除するにはどうすればよいですか?
-
[解決済み] 全ユーザーのcronジョブを一覧表示する方法を教えてください。
-
[解決済み] rm, cp, mvコマンドで引数リストが長すぎるというエラーが発生する。
-
[解決済み] PHPで有用なエラーメッセージを得るにはどうしたらよいですか?
-
[解決済み] Bashスクリプト内でGDBを使用してコマンドライン引数を持つプログラムを実行するにはどうすればよいですか?
-
[解決済み] C言語でオブジェクト指向のコードを書くとしたら、どのようにすればよいのでしょうか?[クローズド]
-
[解決済み】高放射能環境下で使用するアプリケーションのコンパイルについて
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
_CRT_SECURE_NO_WARNINGS エラーメッセージ、解決方法
-
Cエラー [エラー] 代入_Ashesの左オペランドにlvalueが必要です-プログラマーズ・シークレット
-
libc++abi.dylib: NSException タイプの捕捉されない例外で終了するエラー
-
C/C++の再定義
-
[解決済み] C言語で関数型プログラミングを行うためのツールにはどのようなものがありますか?
-
[解決済み] 難読化Cコードコンテスト2006。sykes2.cの解説をお願いします。
-
[解決済み] プログラム終了前にmallocの後にfreeをしないと本当に何が起こるのか?
-
[解決済み] char s[]とchar *sの違いは何ですか?
-
[解決済み] C 言語の配列へのポインタ/ポインタの配列の曖昧さ解消
-
[解決済み] C言語の構造体(CGRectやCGPointなど)をNSLog化することは可能ですか?