いくつかの組み込み開発のためにEclipseCDTの設定に取り組んでいますが、静的ライブラリでソースレベルのデバッグを機能させるのに問題があります。
私は自分のMakefileを使用しているので、これが今の私の最初の疑いです。特に、gdbが、ソースのない関数で使用できるシンボルテーブル情報がないと主張しているためです。静的ライブラリを使用する場合、ライブラリのデバッグ情報は通常、最終リンク段階のELFファイルに含まれていますか?現在、.aファイルでobjdump -Sを指定すると、完全なソース/アセンブリの組み合わせを確認できますが、デバッグ情報が.elfに含まれていません。デバッグ情報/ソースはメインアプリケーション用に存在します。ldにこれを含めるように指示するスイッチがありませんか?
それ以外の場合、特定の関数のデバッグ情報に関して何を探しているか(そして見つけられないか)をgdbに通知させるための最良の方法は何ですか。