Linker 与GNU LD—导出动态标志等效的Solaris链接器

Linker 与GNU LD—导出动态标志等效的Solaris链接器,linker,solaris,shared-libraries,ld,Linker,Solaris,Shared Libraries,Ld,正如问题所说:我们使用GNU链接器在Linux上构建,使用Solarisld在Solaris上构建。GNUld支持--export dynamic标志,该标志: 创建动态链接的可执行文件时,将所有符号添加到动态链接中 符号表。动态符号表是一组可见的符号 从运行时的动态对象 使用solaris链接器与此标志等效的是什么?是否有等效工具?默认情况下,Sun Studio链接器(ld)会导出所有符号。您可以在docs.Sun.com上找到Sun链接器的完整参考资料。 搜索“链接器和库指南”。 “所有符

正如问题所说:我们使用GNU链接器在Linux上构建,使用Solaris
ld
在Solaris上构建。GNU
ld
支持
--export dynamic
标志,该标志:

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


使用solaris链接器与此标志等效的是什么?是否有等效工具?

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

您可以在docs.Sun.com上找到Sun链接器的完整参考资料。 搜索“链接器和库指南”。 “所有符号”是指所有的全球符号,对吗?C文件静态符号 没有提升到全球对吗?我认为那是行不通的