是否可以在 OpenSUSE 上降级 glibc?
Is it possible to downgrade glibc on OpenSUSE?
我想在仅支持 glibc 2.11.3 的旧设备上运行C++程序。所以我必须使用相同的glibc版本创建一个发展中的环境。
目前它运行的是 openSUSE Tumbleweed 的 2.25 x86_64 版。
首先,我在哪里可以找到旧版本的有效 *.rpm 文件。也可以安装它吗?
试图解开glibc告诉我,这将使操作系统崩溃。
谢谢大家的支持。
更改系统 glibc 几乎肯定会导致灾难。我认为您有 2 个解决方案: 一个系统上的多个glibc 或静态链接 glibc
试图取消glibc告诉我,这将使操作系统崩溃。
我不明白你的笑脸。
它将使您的系统无法启动,是的。
您想做的最好通过以下几种方式之一实现:
- 创建 Linux 到旧版 Linux 交叉编译器
- 创建一个"较旧的Linux"chroot环境(ChromeOS使用这种方法(
- 创建一个"较旧的 Linux"虚拟机,并在其中进行开发。
方法2 可能最容易设置,紧随其后的是方法 3。
方法 1 提供了最佳的生成性能,但需要全面了解如何生成交叉编译器。
相关文章:
- C++ C++类中的命名空间降级
- 'make check' GLIBC 运行时的链接问题
- 有没有与 c++ 中的 glibc mtrace() 函数类似的函数?
- 停止与GLIBC的联系,将时间变成__strftime_l
- 静态链接 glibc & boost_python36 for Python extension
- 如何将要求降级到动态库的 glibcxx 3.4.20?
- 未知C++错误:致命错误:glibc检测到无效的stdio句柄
- C++父指针降级为用作函数参数的子指针
- 是否可以在 OpenSUSE 上降级 glibc?
- glibc 版本比 gcc 版本和 -wl,-rpath 不工作
- libstdc++.so 在使用 Patchelf 和备用 glibc 版本时找不到
- 在 Ubuntu 中降级 gcc/g++?
- Nemiver 找不到文件 /build/glibc-LK5gWL/glibc-2.23/stdlib/random.c
- 从检测到 glibc 正常退出 - malloc():内存损坏
- 了解 glibc 错误"corrupted size vs. prev_size"
- 在glibc中,“_L_lock_%=”如何变成“_L_lock_432”
- 使用 glibc 2.7 包含路径编译失败
- Versions of GLIBC
- C++ 如何在不显式强制转换的情况下降级函数调用中的类实例
- ***检测到的GLIBC *** MS2:free():无效指针:0xB7526FF4 ***