gpt4 book ai didi

c++ - glibc(或 libc6)库版本

转载 作者:太空宇宙 更新时间:2023-11-04 09:24:52 25 4
gpt4 key购买 nike

我想弄清楚版本之间的相关性“GCC->ABI 策略”和来自 ldd --version 的版本

来自 ABI Policy and Guidelines我看到对于我的 GCC 4.8.4 我应该:

libstdc++.so.6.0.19 <-- Is this correct ?

当我运行 ldd --version 我得到:

ldd (Ubuntu EGLIBC 2.19-0ubuntu6.3) 2.19

我不明白这两个版本号之间的关系。

那我想升级到一个版本的磨碎机

2.22

我不知道我该怎么做。有一种方法可以只使用我当前的 GCC 安装更新的 libstdc++ 吗?

或者我需要升级到特定的 GCC?

最佳答案

libc 和 libstdc++ 不是同一个库...

关于eglibc,它是gnu libc的嵌入式版本: http://www.eglibc.org/home

libstdc++ 与 gnu 编译器相关(更具体地说,是 c++ 编译器): https://gcc.gnu.org/onlinedocs/libstdc++/faq.html#faq.what

此外,为了专门解决您关于 2.19 的问题,eglibc 的最新版本是 2.19:

EGLIBC is no longer developed and such goals are now being addressed directly in GLIBC.

关于c++ - glibc(或 libc6)库版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37594095/

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