社区
Linux/Unix社区
帖子详情
如何解析gcc ar命令产生的静态库?
zzw_happy
2007-01-17 10:50:23
不知道它的文件格式,请问可以解析吗?谢谢了!
...全文
576
4
打赏
收藏
如何解析gcc ar命令产生的静态库?
不知道它的文件格式,请问可以解析吗?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zzw_happy
2007-01-17
打赏
举报
回复
我有个静态库,里面有些数据,相当于全局变量,
我想知道这些变量的名字和数值,我没有头文件。
zxwitsme
2007-01-17
打赏
举报
回复
不知道你指的解析是什么意思?
是调用还是反编译?
如果是调用的话,只要知道函数原型就可以了。
反编译用objdump就可以了。
fengershuan
2007-01-17
打赏
举报
回复
是.a文件吗?
是的话可用nm命令查看其内容。
xfzhao_cn
2007-01-17
打赏
举报
回复
objdump -S * 看看是否有帮助
gcc
静态库
制作之
ar
命令
使用
什么是
静态库
? 通常来说,
静态库
以.a作为后缀,且以lib开头。类似于libxxx.a。
静态库
在程序编译时会被连接到目标代码中,程序运行时将不再需要该
静态库
。
ar
命令
详解 Linux
ar
命令
用于创建或者操作
静态库
。
ar
命令
...
Linux中
gcc
的编译、
静态库
和动态库的制作
Linux中
gcc
的编译、
静态库
、动态库文章目录:1
gcc
的编译过程1.1
gcc
的编译过程1.2
gcc
的常用参数2
gcc
静态库
的制作2.1
静态库
的制作流程2.2
静态库
的优缺点3
gcc
动态库 / 共享库 的制作3.1 动态库 / 共享库的制作...
Linux 使用
gcc
命令
生成
静态库
和动态库
Linux 使用
gcc
命令
生成
静态库
和动态库 文章目录Linux 使用
gcc
命令
生成
静态库
和动态库1、生成
静态库
2、生成动态库3、
静态库
与动态库的比较4、总结 1、生成
静态库
1、创建目录保存本次文件 2、编辑生成例子程序 hello...
gcc
静态库
和动态库的生成以及使用
目录一.
gcc
生成 .a
静态库
和 .so 动态库编译生成hello.h,hello.c,main.c将hello.c编译为.o文件并创建
静态库
并在程序中使用
静态库
由.o 文件创建动态库文件并 在程序中使用动态库
静态库
和动态库同名时,
gcc
命令
调用...
GCC
编译链接
静态库
(.a)
1.
GCC
编译链接
静态库
(.a) (1)生成.o
gcc
-c a.c b.c c.c (2)链接生成.a(将a.o与b.o链接生成.a库)
ar
rc libaaa.a a.o b.o (3)生成可执行文件c.c中main调用libaaa.a库函数
gcc
-o test c.o -L./ -laaa 目标:...
Linux/Unix社区
23,117
社区成员
74,506
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章