2009-09-07 102 views
5

我偶然在x86嵌入式Linux系统上混淆了32位和64位库文件。我现在试图找出哪个.so-File可能是错误的。混淆了32位和64位共享对象/库

是否知道任何可以分析.so文件的工具?

在我的strace日志中,我找到了对fstat64()的调用。哪个.so文件包含fstat()例程?

感谢

回答

11

file(1)可以很快告诉你一个共享的对象是64位的32位。尝试:

file /lib/*.so* 
+0

啊.. :)我慢。大! – vpram86 2009-09-07 16:27:40

1

readelf -h /路径/到/ yourelf