文件名称:abi-wizard:用于为库和二进制文件生成ABI报告的工具
文件大小:13KB
文件格式:ZIP
更新时间:2024-03-17 19:47:21
Go
阿比奇 生成库和二进制文件的ABI报告的工具 动机 作为软件包维护者,跟踪二进制依赖项和ABI更改是一项艰巨的任务。 此工具生成的报告可用于通知维护者ABI和依赖项更改。 目标 快速扫描时间 完全不可知 上的A +评级 安装 克隆回购并输入其 make sudo make install 用法 abi-wizard <文件/路径> 其中文件/路径是要扫描的位置的路径。 输出 每个设备架构最多可以生成4个文件: 文件 目的 abi_libs 搜索路径提供的ELF文件列表 abi_symbols 检测到的ELF文件导出的符号列表 abi_used_libs 由检测到的ELF文件导入的库列表 abi_used_symbols 由检测到的ELF文件导入的符号列表 将在输出文件中添加一个后缀以表示体系结构: 建筑学 后缀 x86 32 x86_64 不适用 当前仅支持32位和6
【文件预览】:
abi-wizard-master
----abi-wizard.go(1KB)
----go.mod(48B)
----abi()
--------symbols.go(995B)
--------arch.go(1KB)
--------links.go(3KB)
--------report.go(6KB)
----Makefile.waterlog(588B)
----TODO.md(7B)
----LICENSE(11KB)
----README.md(2KB)
----Makefile(1KB)
----.gitignore(316B)