strip libxxx.so
strip可以去除.symtab部分符号信息。
#define DLL_PUBLIC __attribute__ ((visibility ("default")))
#导出testOne
DLL_PUBLIC int testOne()
{
return ( 0 );
}
#编译
gcc -shared -fvisibility=hidden -o libxxx.so xxx.c
gcc编译设置-fvisibility=hidden属性,则不加visibility声明的都默认为hidden(隐藏)。