gpt4 book ai didi

c - 如何强制程序动态而非静态链接到 glibc 2.17

转载 作者:行者123 更新时间:2023-11-30 14:42:01 25 4
gpt4 key购买 nike

我正在 ubuntu 18 中使用 gcc4.9 编译一个程序,该程序附带 glibc 2.27,并尝试在 redhat 7.4 上运行生成的程序。不幸的是,Redhat 7.4 附带了 glibc 2.17,因此我需要将我的应用程序动态链接到该版本。

如何强制 gcc 使用该特定版本的 glibc?

注意:在建议静态链接之前,请先研究 glibc 许可证。

干杯,es

最佳答案

不仅 glibc 有问题,libgcc 和 libstdc++ 以及程序可能链接到的任何其他库也有问题。

正确的解决方案是设置 RedHat 7.4 chroot 并在那里编译代码。

关于c - 如何强制程序动态而非静态链接到 glibc 2.17,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54633955/

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