就像问题所说:我们使用GNU链接器在Linux上构建,在Solaris上使用solaris ld
构建。 GNU ld
支持--export-dynamic
标志,其中包含:
创建动态链接的可执行文件时,将所有符号添加到动态 符号表。动态符号表是可见的符号集 来自运行时的动态对象。
使用solaris链接器等效于此标志的是什么? 有等价的吗?
答案 0 :(得分:2)
默认情况下,Sun Studio链接器(ld
)会导出所有符号。
答案 1 :(得分:0)
您可以在docs.sun.com上找到Sun链接器的完整参考。 搜索“链接器和库指南”。 “所有符号”是指所有全局符号,对吧? C文件静态符号 没有晋升为全球权利?我认为这不会起作用。