x86平台有ldd可以很方便的查看对库的依赖关系,但在嵌入式linux环境中没有这个命令,替而代之是
CC=$(CROSS_COMPILE)gcc
LDD=$(CROSS_COMPILE)readelf
范例
- $(CROSS_COMPILE)readelf -d SDKDemo_video
- Dynamic section at offset 0x1a88 contains 22 entries:
- Tag Type Name/Value
- 0x00000001 (NEEDED) Shared library: [libtxdevicesdk.so]
- 0x00000001 (NEEDED) Shared library: [libpthread.so.0]
- 0x00000001 (NEEDED) Shared library: [libdl.so.0]
- 0x00000001 (NEEDED) Shared library: [libstdc++.so.6]
- 0x00000001 (NEEDED) Shared library: [libc.so.0]
- 0x0000000c (INIT) 0x87cc
- 0x0000000d (FINI) 0x96d0
- 0x00000019 (INIT_ARRAY) 0x11a7c
- 0x0000001b (INIT_ARRAYSZ) 4 (bytes)
- 0x0000001a (FINI_ARRAY) 0x11a80
- 0x0000001c (FINI_ARRAYSZ) 4 (bytes)
- 0x00000004 (HASH) 0x8108
- 0x00000005 (STRTAB) 0x84ec
- 0x00000006 (SYMTAB) 0x824c
- 0x0000000a (STRSZ) 512 (bytes)
- 0x0000000b (SYMENT) 16 (bytes)
- 0x00000015 (DEBUG) 0x0
- 0x00000003 (PLTGOT) 0x11b60
- 0x00000002 (PLTRELSZ) 224 (bytes)
- 0x00000014 (PLTREL) REL
- 0x00000017 (JMPREL) 0x86ec
- 0x00000000 (NULL) 0x0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
2013-04-18 SQL触发器实例讲解
2012-04-18 js获取触发事件元素的坐标
2012-04-18 JavaScript event对象clientX,offsetX,screenX异同 带图 .
2012-04-18 js拖动原理
2012-04-18 js事件列表
2012-04-18 javascript 中ondragstart ondrag实现拖动界面元素效果 .