gpt4 book ai didi

c - 如何更多地调查一些给出系统错误 :exec format error in AIX 的 .so 文件

转载 作者:太空宇宙 更新时间:2023-11-04 07:15:54 25 4
gpt4 key购买 nike

我创建了一个 C 程序的共享库。我使用 -Xlinker -G 选项创建了 .so 文件。该库将从 Oracle Goldengate (userexit) 调用。但是当 oracle 尝试加载模块时,它会异常终止并显示“系统错误:exec 格式错误”。有什么方法可以让我更多地了解加载库时出了什么问题?

最佳答案

检查文件libyourname.so的输出...

根据我的经验,您的库可能是 32 位而他们的是 64 位,反之亦然,等等。

32 位模块将显示:

   libname.so: executable (RISC System/6000) or object module not stripped

64 位模块将显示:

   libname.so: 64-bit XCOFF executable or object module not stripped

关于c - 如何更多地调查一些给出系统错误 :exec format error in AIX 的 .so 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24654783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com