【发布时间】:2015-09-29 00:41:58
【问题描述】:
我有一个链接到静态库的可执行文件。该库公开了一个符号 create_widget()。这个符号没有被 clang 链接到可执行文件,因为它没有被可执行文件引用。
可执行文件链接到另一个库,该库在运行时可以引用可执行文件公开的任何符号。我需要让这个库看到 create_widget()。
有没有解决这个问题的好方法?如果没有,我将与所有需要它的可执行文件共享 create_widget() 的源代码,而不是将其捆绑在库中。
【问题讨论】:
标签: linker export clang symbols