Wenn ich eine Anwendung mit g ++ erstelle, übergebe ich die libc-Bibliothek nicht explizit als Bibliothek, auf die ich verlinke, wie Sie es bei anderen Bibliotheken tun würden (wie -lpthread
zum Beispiel beim Übergeben ). Ich weiß, dass libc den Namen so hat, libc.so.6
aber mir ist bewusst, dass dies eigentlich keine Bibliothek ist, sondern so etwas wie ein Zeiger auf eine andere Version von libc (wie libc-2.15.so
). Meine Frage ist, ob ich mehrere Versionen von libc auf meinem Computer hatte, wie ich feststellen kann, mit welcher Version man tatsächlich über die verknüpft wird libc.so.6
.