2012-02-09 12 views
0

ライブラリとAPIを提供することを主な目的としたソフトウェアプロジェクトがあります。また、このライブラリを使用するサンプルプログラムやユーティリティも提供しています。Valgrindの共有ライブラリのソースファイルの参照

私はライブラリをビルドしてインストールしたとしましょう。私がvalgrindをexample/utilityプログラムの1つで実行すると、明らかにライブラリ内の関数への参照が表示されます。問題は、行番号を提供していないということです。私はそれを望みます。

実行可能ファイルには含まれていないが、実行可能ファイルにリンクされているライブラリのソースコードの一部であるソースファイルを参照する方法はありますか?

ありがとうございます!

答えて

0

デバッグ情報を追加するには、-gの共有ライブラリをコンパイルしていることを確認してください。 Valgrindがソースファイルを参照するには、これで十分です。詳細については、http://valgrind.org/docs/manual/faq.html#faq.unhelpfulを参照してください。

関連する問題