私はsource_file.c、「リスト」コマンドの最終的な実行のためにgdbをしようとしています。 私はそのディレクトリに実行可能ではなくsource_file.cを持っているので、私が期待通りに動作していません。それは期待された行動ですか?以下のように シナリオ: (gdb) b main
(gdb) list
1 source_file.c: No such file or direct
現在の実行可能ファイルに私のSHELLをリセットし続ける: Error: No such file or directory
During startup program exited with code 127.
ここに周りの検索、私はこれが発生する可能性があることが分かりましたSHELL変数が正しく設定されていない場合は、 と実際にはexport SHELL=/bin/bash --lo
eclipse CDTを使用してCアプリケーションをデバッグしています。一般的には、私はブレークポイントや段階的に上がることができます。しかし問題は、変数を段階的に見るのに問題があることです。しかし、私は文字の内容を確認したい場合は** path_listはと呼ばれる変数が、私はこのエラー変数ウィンドウに表示: Failed to execute MI command:
-data-evalua
GDB whatisは変数の型を返します。 この結果を変数としてどのように使用するのだろうか。 (gdb) whatis myIntValue
int
(gdb) set $typeInt = whatis myIntValue // it's impossible but what I want
(gdb) p *($typeInt)0xabcd // this address havin