gpt4 book ai didi

c++ - GCC 5.1 库对旧发行版的依赖 - 演练

转载 作者:行者123 更新时间:2023-11-30 05:32:24 27 4
gpt4 key购买 nike

我在我的 CentOS 5.11 上编译并安装了 GCC 5.1.0(板载默认 GCC 4.x)。

在另一个没有任何 gcc 5.1 运行时库 (/usr/local/lib64) 的 CenOS 5.11 工作站上运行(在 native 上)编译的二进制文件是安全的吗?

将不胜感激任何建议。

谢谢。

最佳答案

这不仅不安全,而且很可能是不可能的。您很有可能会遇到运行时库不兼容和缺少正确的 GLIB 定义符号——这将触发运行时动态链接器错误。但这是如果你幸运的话。如果你运气不好,你的程序可能会运行,但会崩溃。或者不会以给定的形式崩溃,但一旦调用 iostream 上的函数就开始崩溃。

不幸的是,libstdc++ 不是那么版本化的,所以版本验证不会帮助你。

关于c++ - GCC 5.1 库对旧发行版的依赖 - 演练,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35135144/

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