提问人:sundar 提问时间:9/26/2023 更新时间:9/26/2023 访问量:32
我需要确定二进制 64 位是否支持任何 32 位静态库。?
I need to know for sure if binary 64bit supports any 32-bit static libraries or not.?
问:
我试图弄清楚我是否在我的目标/本地存储库中使用了 32 位静态库支持。 虽然我的架构是 64 位的,但我的本地存储库包含 32 位(静态、共享)和 64 位(静态、共享)库以及二进制文件(32/64 位)的混合。 我能够使用 ldd 命令从二进制文件中提取共享库列表(32 位和 64 位),但我无法对静态库这样做,因为它们是在编译时创建的,并且没有相同的链接函数或符号。
如何在存储库中判断 64 位二进制文件是否包含 32 位静态库?
在我的 repo linux 机器中,我尝试了 nm 和 readelf,但目标中缺少 nm 程序。
答: 暂无答案
评论