私はUbuntuのEclipse CDTのCプロジェクトで作業しています。プロジェクトには、異なるコマンドラインパラメータを持つバイナリrun_tests
を呼び出すいくつかのテストスイートがあります。テストスイートは、Makefilesで定義され、プロジェクトルートにmake check
を実行して呼び出されます。Eclipse - GNU Makeで起動されたテストスイートをデバッグします。
私の目標は、テストスイートをデバッグするためにEclipseでデバッグ設定をセットアップすることです。私は、次のワークフローを持つようにしたい:テストスイート
run_tests
- は、どのように私はこれを達成することができますブレークポイントはEclipseの 内部で打撃を受けて
を参照してください。 ?これまで
私の考え
直接
make
を使用せずにrun_tests
を実行するために、デバッグ構成を設定するのは簡単です。しかし、これにより私は手動でコマンドラインパラメータを設定しなければならないので、make check
は私のために考えなければなりません。run_tests arg1 arg2
の代わりにgdb --args run_tests arg1 arg2
を実行するようにmakefileルールを編集することができました。しかし、Eclipseはそのgdb
インスタンスを認識して統合しますか?Windowsでは、makefileルールを編集して
vsjitdebugger run_tests arg1 arg2
を実行することができました。 LinuxのEclipse用にvsjitdebugger
に相当するものはありますか?ここで