-rdynamic(或链接器级别的--export-dynamic)到底是做什么的,它与由-fvisibility*标志或可见性pragma和__attribute__定义的符号可见性有何关系? 对于--export-dynamic,ld(1)中提到: ... 如果您使用“dlopen”...
我试图在64位FreeBSD上编译C应用程序时,遇到了以下错误: 重定位R_X86_64_32S无法在制作共享对象时使用;请使用-fPIC重新编译 R_X86_64_32S重定位是什么?R_X86_64_64呢? 我已经通过谷歌搜索得到了该错误的可能原因,但如果有人能告诉我R_X...
我需要学习有关ELF文件布局的知识,因为我正在开展一个项目。我注意到这些工具的存在。 为什么所有Linux发行版都包括readelf和objdump?这些工具互补吗?在什么情况下我更倾向于使用其中之一?
我在使用g++连接某些共享库时遇到了问题。它会给出警告: hidden symbol XXX in YYY is referenced by DSO /usr/lib/... 我已经阅读了一些关于特定问题的相关问题,但我希望全面了解 - 这个警告意味着什么,以及它的原因是什么: DS...