我很难理解ldd的输出,尤其是处理器标识符。所讨论的字符串是这样的:
Shortest.so: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, from ']', not stripped我对此有几个问题:
提前感谢
发布于 2010-06-08 08:46:37
精灵是可执行的和可链接的格式-它指定库的格式-参见可执行和可链接格式。LSB指定数据的属性。英特尔386意味着它将运行在与386兼容的所有芯片上,其中包括奔腾和AMD的芯片,但不能(比如说) Power PC或IBM/370架构。
至于“]”,这个库与测试实用程序没有任何关系,对吗?允许你说:
if test -x foobar或
if [ -x foobar ]在shell脚本中。
发布于 2010-06-08 08:47:06
https://stackoverflow.com/questions/2995813
复制相似问题