2014-09-24 52 views
0

的Glibc 2.10(或任何> 2.10)與編譯標誌PER_THREADATOMIC_FASTBINS行爲完全不同然後glibc的2.10沒有這些標誌。如何查看glibc的編譯選項

如果我的Linux使用的是glibc 2.10我仍然不知道確切的版本,因爲它沒有提及編譯標誌。 Ubuntu可以在他們的glibc和Debian中使用這些標誌嗎?

如何列出使用glibc共享庫文件的已使用編譯參數?

+0

Glibc 2.10真的很舊。不要使用它。 – 2014-09-24 12:01:19

回答

1

您不會在/lib/libc.so.6找到該信息。但是,如果你運行的是Debian或者Ubuntu,你仍然可以獲取源碼包(apt-get source libc6)並且看看debian/rules文件。

您也可以編寫一個快速測試來檢查glibc行爲,並判斷它是否已用這些標誌編譯。

+0

不是真的,請參閱我的回答。 – 2014-09-24 12:19:00

+1

OP要求檢索編譯參數 – superjedi 2014-09-24 12:31:13