Eclipse-CDTの制御下でGDBデバッガーがTCP/IPを介して接続するリモートGDBスタブがあります。set auto-solib-add
デバッガーはコマンドをサポートしていません。したがって、アプリケーションを起動すると、Eclipseは(他のコマンドの中でも)次の-gdb-set auto-solib-add on
コマンドをデバッガーに送信し、次のように応答します。^error,msg="No symbol \"auto\" in current context."
これにより、起動が失敗します。
[実行] ->[デバッグ構成...]->[C/C++リモートアプリケーション]->[デバッガー]->[共有ライブラリLoad shared library symbols automatically
]でフラグをリセットしようとしました。しかし、私の期待にもかかわらず、それが送信したコマンドを省略する代わりに、それも機能しませんでした。-gdb-set auto-solib-add off
Eclipseに影響を与え、このコマンドを抑制させる(または一般的にEclipseの動作を完全に制御する)方法を見つける必要があります。
または、このコマンドのエラーの代わりに警告を付けてGDBデバッガーに応答させることは可能ですか?
Eclipse-CDT:Juno、4.1.2
GDBデバッガー:arm-elf-gdb、6.1