0

libtest.so という名前の共有ライブラリがあります。この .so の readelf 出力を分析して解決しundefined reference to _invalid_parameter()ました。readelf の出力では、.symtab セクションに _invalid_parameter UND が示されていますが、.dynsym セクションには言及されていません。

シンボルが .symtab セクションに記載されているが .dynsym セクションに記載されていないことの意味を誰か説明してもらえますか?

libtest.so は他のいくつかの共有ライブラリに動的にリンクしていますが、それらのいずれも _invalid_parameter の定義を提供していませんが、リンクは通過しています。どうやって

4

0 に答える 0