设为首页 加入收藏

TOP

Linux动态链接库导出函数(二)
2014-11-24 07:43:27 来源: 作者: 【 】 浏览:1
Tags:Linux 动态 链接 导出 函数
T LOCAL DEFAULT 16 __CTOR_LIST__
27: 00001f0c 0 OBJECT LOCAL DEFAULT 17 __DTOR_LIST__
28: 00001f14 0 OBJECT LOCAL DEFAULT 18 __JCR_LIST__
29: 000003e0 0 FUNC LOCAL DEFAULT 12 __do_global_dtors_aux
30: 0000200c 1 OBJECT LOCAL DEFAULT 23 completed.7021
31: 00002010 4 OBJECT LOCAL DEFAULT 23 dtor_idx.7023
32: 00000460 0 FUNC LOCAL DEFAULT 12 frame_dummy
33: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c
34: 00001f08 0 OBJECT LOCAL DEFAULT 16 __CTOR_END__
35: 00000544 0 OBJECT LOCAL DEFAULT 15 __FRAME_END__
36: 00001f14 0 OBJECT LOCAL DEFAULT 18 __JCR_END__
37: 000004d0 0 FUNC LOCAL DEFAULT 12 __do_global_ctors_aux
38: 00000000 0 FILE LOCAL DEFAULT ABS test.c
39: 00001ff4 0 OBJECT LOCAL HIDDEN ABS _GLOBAL_OFFSET_TABLE_
40: 00002008 0 OBJECT LOCAL HIDDEN 22 __dso_handle
41: 00001f10 0 OBJECT LOCAL HIDDEN 17 __DTOR_END__
42: 000004bb 20 FUNC LOCAL HIDDEN 12 test3
43: 00000497 0 FUNC LOCAL HIDDEN 12 __i686.get_pc_thunk.bx
44: 00001f18 0 OBJECT LOCAL HIDDEN ABS _DYNAMIC
45: 00000000 0 NOTYPE WEAK DEFAULT UND __gmon_start__
46: 00000000 0 NOTYPE WEAK DEFAULT UND _Jv_RegisterClasses
47: 00000508 0 FUNC GLOBAL DEFAULT 13 _fini
48: 0000049c 31 FUNC GLOBAL DEFAULT 12 test2
49: 0000200c 0 NOTYPE GLOBAL DEFAULT ABS __bss_start
50: 00000000 0 NOTYPE GLOBAL DEFAULT UND test
51: 00002014 0 NOTYPE GLOBAL DEFAULT ABS _end
52: 00000000 0 FUNC GLOBAL DEFAULT UND puts@@GLIBC_2.0
53: 0000200c 0 NOTYPE GLOBAL DEFAULT ABS _edata
54: 00000000 0 FUNC WEAK DEFAULT UND __cxa_finalize@@GLIBC_2.1
55: 00000380 0 FUNC GLOBAL DEFAULT 10 _init


可以看出,so文件中包含test2()和test3()这两个函数,并且test2()的属性为default(即可见),而test3()的属性则为hidden(不可见)。


首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇C语言可变长参数函数与默认参数提.. 下一篇Android 2.3 StrictMode 使用

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·PostgreSQL 索引 - (2025-12-25 22:20:43)
·MySQL Node.js 连接 (2025-12-25 22:20:41)
·SQL 撤销索引、表以 (2025-12-25 22:20:38)
·Linux系统简介 (2025-12-25 21:55:25)
·Linux安装MySQL过程 (2025-12-25 21:55:22)