gpt4 book ai didi

linux - 必须重新编译什么才能运行 x32 ABI 应用程序?

转载 作者:IT王子 更新时间:2023-10-29 01:27:12 25 4
gpt4 key购买 nike

我可以使用新的 x32 ABI 编译应用程序,然后在普通内核中运行它吗?运行时 C 库呢?预编译的 x86/x86_64 库是否有任何形式的互操作性?

最佳答案

没有。 x32 需要自己的一组库,就像 x86 和 x86-64 一样。就像您无法在仅提供 x86-64 库的系统上运行 x86 二进制文件一样,x32 二进制文件也无法在仅提供 x86 和/或 x86-64 库的系统上运行。与 x86 和 x86-64 一样,x32 是它自己的体系结构。

当然,还必须在内核中启用支持。在未启用 x32 支持的情况下构建的内核将无法运行 x32 二进制文件。

关于linux - 必须重新编译什么才能运行 x32 ABI 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16252678/

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