c - 在 Solaris Sparc 64 位上,64 位进程可以加载 32 位共享库吗

标签 c 64-bit

在 64 位 Solaris Sparc 系统上,64 位模式构建的 Apache Server 可以加载 32 位插件吗?

最佳答案

不,这是不可能的。当 64 位进程尝试加载 32 位共享对象时, 运行时链接器给出以下错误:

ld.so.1: app: fatal: ./lib32.so: wrong ELF class: ELFCLASS32

关于c - 在 Solaris Sparc 64 位上,64 位进程可以加载 32 位共享库吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1169828/

相关文章:

c - atof() 的错误行为

cmake - 在 Visual Studio 2013 中使用 native 64 位工具集

c++ - 是否可以安全地假设 64 位指针中的 16 位高位(2 位对我来说足够)未设置?

c++ - 无法加载/usr/local/lib 中存在的共享库 (Fedora x64)

c - gcc 编译器 __SIZE_TYPE__

c - 是否有某种方法可以使 win32 GDI 调用以不同的方式解释坐标?

c - ISR 与主要 : what are the trade offs of running in one or the other?

c# - 将二进制数据直接写入结构的 C#/.net 等效项是什么?

python - 超过 64 位时截断整数

assembly - 为什么以及在哪里使用align 16来进行指令的SSE对齐?