2013-02-28 67 views
1

我知道如何檢查我的x86工作站上的GNU C庫,但現在我想知道glibc哪個版本在使用我的交叉工具鏈ARM(我沒有構建工具鏈)。我無法在我的x86工作站中測試我的工具鏈$ PATH庫的libc.so.6文件。有沒有一些方法可以知道glibc版本,而無需在我的嵌入式系統中編譯測試程序和測試?此外,我怎麼知道哪個PATH庫默認使用了我的工具鏈的GNU鏈接器? 謝謝哪個GLIBC版本使用我的工具鏈?

+0

[Check glibc version for a gcc compiler]可能重複(http://stackoverflow.com/questions/9705660/check-glibc-version-for-a-particular-gcc-compiler) – auselen 2013-02-28 11:54:10

回答

2

您可以使用ldd --version命令來檢查版本,如GLIBC version

+1

但我想檢查使用我的工具鏈的GLIBC版本,比檢查我的嵌入式設備中安裝的版本更好。也許他們正在使用不同的版本。 – MABC 2013-02-28 11:43:15

+0

@ user2119381看看到http://www.thelinuxdaily.com/2010/02/finding-glibc-and-gcc-versions/ – user1929959 2013-02-28 11:58:20

+0

@ user2119381沒問題,什麼叫'ldd' **工具鏈中,例如:'〜/安裝/ ARM-2012.09/ARM-NONE-Linux的gnueabi/libc中的/ usr/bin中/ LDD --version' – pevik 2015-03-24 11:02:53