3
私はset verbose on
でGDBを実行していると私は私が取得していますメッセージのいずれかを理解しようとしています:gdbが参照する「システム提供のDSO」とは何ですか?
Reading symbols from system-supplied DSO at 0x7ffff7ffb000...(no debugging symbols found)...done.
system-supplied DSO
は何ですか?いくつかの検索の後、私はDSO
が "動的な共有オブジェクト"を表すかもしれないと思います。しかし、私はまだgdbがここで何をしているのか、そしてデバッグシンボルが見つからない(または問題があっても)問題を解決する方法を理解していません。
また、デバッグ中のプログラムはllvm-gccでコンパイルされており、LLVMパスが適用されています。私はそれがgdbの振る舞いに影響を与えていると思いますが、どういう意味なのか正確にはわかりません。
本質的に私の質問は、gdbが出力するメッセージは何ですか?問題が発生する可能性があります。私は、GDBはデバッグシンボルを見つけるのに役立つ可能性がどのように。
残念ながらリンクが死んでいると、持っている素晴らしいことです(私は同じ問題に遭遇しています...) –
@VZ。アーカイブコピーを指すように答えを更新しました。 –