【问题标题】:How to view glibc compilation options如何查看 glibc 编译选项
【发布时间】:2014-09-24 11:02:58
【问题描述】:

带有编译标志 PER_THREADATOMIC_FASTBINS 的 Glibc 2.10(或任何 >2.10)的行为与没有这些标志的 glibc 2.10 完全不同。

如果我的 Linux 使用的是 glibc 2.10,我仍然不知道确切的版本,因为它没有说明任何关于编译标志的信息。 Ubuntu 可能会在他们的 glibc 中使用这些标志,而 Debian 不会?

如何列出使用的编译参数,有glibc共享库文件?

【问题讨论】:

  • Glibc 2.10 真的很老了。不要使用它。

标签: linux glibc


【解决方案1】:

您不会在/lib/libc.so.6 中找到此信息。不过,如果您运行的是 Debian 或 Ubuntu,您仍然可以获取源包 (apt-get source libc6) 并查看 debian/rules 文件。

您还可以编写一个快速测试来检查 glibc 行为并判断它是否已使用这些标志进行编译。

【讨论】:

  • 不是真的,看我的回答。
  • OP 要求检索编译参数
猜你喜欢
  • 2016-07-04
  • 2016-03-22
  • 2015-07-20
  • 2011-12-10
  • 1970-01-01
  • 2023-03-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多