エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
C++やC言語で開発したプログラムをGDBでデバッグする方法をご紹介したいと思います。 GDBはプログラムの... C++やC言語で開発したプログラムをGDBでデバッグする方法をご紹介したいと思います。 GDBはプログラムの不具合解析や一時的に値を変更して動作をテストする際に使用するツールです。 組込ソフト開発ではLinux環境での開発が多く、Window環境で用意されているような統合開発環境(IDE)が使用できないケースが多くあります。 そのような場合のデバッグ方法としてGDBは強力なデバッグツールとなり得ます。 GDBでできることは以下の4点です。(GDB公式マニュアルの記載より) ●ユーザ・プログラムをその動作に影響を与える可能性のある様々なことを指定して起動する ●指定された条件が成立したときにユーザ・プログラムを停止する ●停止したときにユーザ・プログラムが何を行っていたかを調べる ●ユーザ・プログラムの内部を変更することによって、1つのバグの影響を試験的に修正して、ほかのバグについて調べる