社区
嵌入开发(WinCE)
帖子详情
如何看库文件的函数符号表,什么工具?
guweifeng1976
2007-03-13 03:03:00
应该很简单.
...全文
133
2
打赏
收藏
如何看库文件的函数符号表,什么工具?
应该很简单.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Ei
2010-07-20
打赏
举报
回复
dumpbin /exports XXX.dll
xiazhelun
2010-07-19
打赏
举报
回复
LEX 这样一个东西1
PHP7
文件
目录
函数
库实战
King老师精心打造的PHP7
文件
目录
函数
库实战课程,通过讲解PHP7核心
函数
库
文件
、目录
函数
库相关API,了解其实际应用场景,并通过在线
文件
管理器对所学内容进行实战演练! 山哥出品,必属精品!
Linux 编译链接那些事儿(03)动态库优化之清除
符号表
信息
在动态库中,
符号表
(Symbol Table)记录了库中定义的符号(
函数
、变量等)以及它们的属性和位置信息。这些
符号表
项描述了库中可供外部程序使用的符号。这些
符号表
节与符号的解析、重定位和调试等相关,确保程序能够正确链接和执行。具体的
符号表
节可能因不同的编译器、链接器和目标平台而异,因此在具体情况下,可使用
工具
如 readelf 或 objdump 来查看特定可执行
文件
或共享对象的
符号表
节和相关信息。同时这些
符号表
类型共同组成了动态库的结构,使得库中的
函数
和变量能够被其他程序正确地引用和使用。
(4.3)
符号表
和符号解析
符号表
和符号解析符号和
符号表
符号解析全局符号的强弱性 符号和
符号表
连接器需要使用
符号表
进行符号解析然后生成可执行
文件
,目标
文件
中通常有一个
符号表
,表中包含了在该
文件
中定义的所有符号的信息。C
文件
包含以下 3 种符号: 全局符号: 包括非静态的
函数
名和非静态的全局变量。 外部符号: 包括在其他模块定义的外部
函数
名和外部变量名。 本地符号: 包括带 static 的
函数
名和全局变量名。 static 属性的本地变量在 .data 和 .bss 中分配空间。如果要链接的两个可重定位
文件
中包含了同名的 st
如何隐藏C/C++编译生成的
函数
符号
以下内容转载自 http://hongbomin.com/2016/06/24/how-to-hide-symbols-of-c-functions/ 如何隐藏C/C++编译生成的二进制
文件
中的
函数
符号以及字符串,减少软件暴露出来的信息。 通常,在二进制
文件
(静态库、动态库、可执行
文件
等)中包含了程序运行所需要的汇编指令、字符串、变量、导入导出的
函数
符号,以及一些其他的资源。 其中包含的
函数
符号和...
使用dumpbin
工具
查看动态库中
函数
列表
Dumpbin是自带的一个命令行
工具
,用于查看可执行
文件
、静态库和动态库的导入表、导出表、
符号表
等信息。在Windows环境下,可以通过以下步骤安装和使用dumpbin打开开发人员命令提示符:在Windows菜单中找到的
文件
夹,然后找到
文件
夹,里面有一个“开发人员命令提示符”,右键点击并选择“以管理员身份运行”。进入动态库所在目录:在命令提示符中,使用cd命令进入动态库所在的目录。使用dumpbin这个命令将会输出动态库中所有导出的
函数
的名称和地址。
嵌入开发(WinCE)
19,500
社区成员
41,567
社区内容
发帖
与我相关
我的任务
嵌入开发(WinCE)
硬件/嵌入开发 嵌入开发(WinCE)
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章