标签: shared-libraries aix magic-numbers
在AIX上,我正在执行一个脚本。在此脚本中,它尝试加载64位共享对象lib(.so文件)。它没有通过提供以下错误来实现:
模块的幻数无效。
如果我输入“prtconf”,它会告诉我系统是64位。
有人可以帮忙吗?
答案 0 :(得分:0)
我认为可能需要更多细节才能回答这个问题。可能是您在系统上有多个共享库文件的副本,并且它正在加载您不期望的那个。但它确实听起来像32/64位不兼容问题。 .so来自哪里?你怎么知道这是64位?你确定你在脚本中做的是64位吗?