2009-09-20 12 views

Répondre

5

Pour une réponse biaisée Linux:

  • générale: libglib/libgobject/libpthread
  • console: libncurses
  • graphiques 2D: libX11/libSDL
  • graphiques 3D: libGL/libGLU/libglut
  • boîtes à outils GUI: libgtk/libqt
  • Images: libjpeg/libpng/libgif
  • texte rendu: libpango/libfreetype
  • son: libasound/libSDL
  • compression: libz (zlib)/libgzip/libbz2
  • cryptage: libcrypt/libssl/libgssapi/libkrb5
  • XML: libxml2
  • web: libcurl
+2

Un très important, plus utilisé que libgzip est zlib ou libz.so – u0b34a0f6ae

+0

merci kaizer.se, très bon point, édité mon post – matja

0

C'est une question quelque peu naïve, qui n'a pas vraiment de réponse bien au-delà de la contribution de Dav. Je ne suis pas convaincu que toute expansion soit utile. Alors demander pourquoi vous avez besoin de savoir? Après la bibliothèque C standard, sans doute les services de base du système d'exploitation pour tout système d'exploitation que vous utilisez, après que vous utilisiez toutes les bibliothèques requises par votre application, alors qu'il peut être utile de demander "Quels sont les plus bibliothèques populaires pour le réseautage? " par exemple, votre question ouverte est sans réponse avec tout ce qui pourrait être utile ou résister à l'examen statistique - cela dépend de qui vous demandez et de ce sur quoi vous travaillez. En outre, la plupart des bibliothèques de niveau supérieur ont des dépendances de niveau inférieur, alors quand vous pensez en utiliser une, vous en utilisez en fait beaucoup. Par exemple, matja suggère libX11, mais alors que la plupart des interfaces graphiques Linux et Unix utilisent X11, vous pouvez ne jamais appeler les fonctions X11 directement.

Questions connexes