选择要导出的符号以避免使用rdynamic选项

时间:2014-12-18 07:07:17

标签: gcc

Hello我的应用程序正在使用dlopen加载共享库。库需要应用程序中的函数,因此我使用rdynamic选项对应用程序中的某些源进行了编译。这意味着该源中的所有符号都将导出到符号表中。我的问题是:是否可以只导出某些功能?

1 个答案:

答案 0 :(得分:1)

考虑使用黄金链接器而不是ld。它有--export-dynamic-symbol选项,可以完成您想要的任务。

AFAIC对ld没有这样的支持。