ソフトウェア設計及び演習2017
デバッガ_2017
デバッガとは
ソフトウェア作成の開始段階では,
- 設計どおりに動作しない
- 不正確な出力結果
など多くのバグ(bug; 不具合)が含まれている.バグの発見や修正を支援するために「デバッガ」(debugger)が利用できる.
- ソースコードの流れ,および変数などの中身を確認する.
- 誤った変数処理,および分岐条件を確認して修正する.
- ソフトウェアの性能解析,および性能強化を行う.
デバッガの種類
Linuxで広く使われているデバッガとして,GDB,DDD,Eclipseなどのツールがある.
- GDB (GNU Project Debugger): GNU General Public License でリリースされているデバッガ
- DDD (Data Display Debugger): GDBのGUI版.GDBのコマンドを全てボタン操作で行える
- Eclipse: IBMによって開発された統合開発環境
最終更新日:2017/06/23 12:31:45