0

我想写一个宏来查找libc。我发现ldd -version选项可用于查找版本。它提供了很多信息,但我只想要版本,如何获取版本。

$ldd --version
ldd (Ubuntu EGLIBC 2.12.1-0ubuntu6) 2.12.1
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.
4

1 回答 1

0

对于 glibc/eglibc,您可以<features.h>按照这篇文章中的说明获取此信息。其他 libc 实现会有所不同。

于 2013-07-17T23:51:57.637 回答