gpt4 book ai didi

linux - 由于 glibc 版本,基于 Qt 的应用程序二进制兼容性问题

转载 作者:太空狗 更新时间:2023-10-29 12:34:54 25 4
gpt4 key购买 nike

我正在使用 glibc 2.15 的 ubuntu 12.04 LTS 开发和构建基于 QT 的应用程序。该应用程序的二进制版本可以在某些 Linux 发行版上运行,但不能在其他发行版上运行。主要问题之一是由不同版本的 glibc 与不同的 linux 发行版引起的兼容性问题。例如,它不适用于使用 glibc 2.12 的 centos 或使用 glibc 2.10 的 wary pup。

有没有办法在 ubuntu 12.04 LTS 上针对较低版本的 glibc 构建 QT?还是我必须切换到较低版本的 Ubuntu 才能进行所有开发?

最佳答案

是的,支持旧 glibc 的最简单方法是在旧设置上构建应用程序。

我在 CentOS 5.8(使用 gblic 2.5)上构建复杂的 Qt 应用程序(包括使用 QtWebKit)没有问题。该应用程序在 Ubuntu 上运行良好,早至 8.04 (Hardy Heron)。

关于linux - 由于 glibc 版本,基于 Qt 的应用程序二进制兼容性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14290027/

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