Solaris链接器等效于GNU LD --export-dynamic标志

时间:2009-02-27 18:48:04

标签: linker solaris shared-libraries ld

就像问题所说:我们使用GNU链接器在Linux上构建,在Solaris上使用solaris ld构建。 GNU ld支持--export-dynamic标志,其中包含:

  

创建动态链接的可执行文件时,将所有符号添加到动态   符号表。动态符号表是可见的符号集   来自运行时的动态对象。

使用solaris链接器等效于此标志的是什么? 有等价的吗?

2 个答案:

答案 0 :(得分:2)

默认情况下,Sun Studio链接器(ld)会导出所有符号。

答案 1 :(得分:0)

您可以在docs.sun.com上找到Sun链接器的完整参考。 搜索“链接器和库指南”。 “所有符号”是指所有全局符号,对吧? C文件静态符号 没有晋升为全球权利?我认为这不会起作用。