【发布时间】:2011-01-23 10:19:34
【问题描述】:
我发现当我将可执行文件链接到静态库 (.a) 时,静态库中的符号最终会被可执行文件导出。我想避免这种情况并且不导出任何内容。
我尝试过提供版本脚本,但似乎没有什么区别。我的版本脚本内容如下:
{
global:
main;
local:
*;
};
在静态库中链接时,有没有办法不从可执行文件中导出符号?我无法重新编译静态库本身。
【问题讨论】:
标签: linux gcc export symbols ld