使用版本脚本重命名存档符号

时间:2018-06-01 20:48:54

标签: c linker linker-flags

我想创建一个存档,并使用版本脚本重命名该符号。 我为共享对象做了这个。以下是为共享对象执行的步骤:

gcc -shared -o libfun2_linux.so libfun2_linux.o -Wl,--version-script=lib_linux.ver

版本脚本的内容为

LIBFUN2_LINUX_1.0 {
global: *;

};

结果符号重命名为

0000000000000705 T fun1_linux
             U ***fun@@LIBFUN2_LINUX_1.0***

我是否可以通过重命名他们的符号创建存档来执行相同的操作?

0 个答案:

没有答案