Quelles sont les bibliothèques c les plus couramment utilisées dans les applications? Pas spécifique à quoi que ce soit mais juste en général?bibliothèques c couramment utilisées pour les applications?
Répondre
Probablement le C Standard Library.
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
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.
- 1. Vim - comment stocker et exécuter des commandes couramment utilisées?
- 2. Obtenez les applications les plus fréquemment utilisées dans VB.NET
- 3. Bibliothèques graphiques Java pour applications Web?
- 4. Profiling Bibliothèques COM utilisées à partir d'une application .NET
- 5. Commandes Ajax les plus fréquemment utilisées
- 6. C# pour les applications de télécommunication?
- 7. Bibliothèques gratuites pour ajouter des icônes à des applications WinForm?
- 8. Bibliothèques multithread pour Objective-C
- 9. Bibliothèques d'exceptions pour C (non C++)
- 10. Les options dans les bibliothèques ou les frameworks doivent-elles par défaut être la valeur la plus couramment utilisée?
- 11. Test automatisé pour les applications GUI C/C++
- 12. Bibliothèques C#?
- 13. Bonne collection de bibliothèques pour C?
- 14. Pourquoi les bibliothèques COM utilisées à partir de C# 4.0 nécessitent-elles une utilisation aussi intensive des types dynamiques?
- 15. Applications MySQL et C
- 16. Toutes les bibliothèques OSTN02 pour Windows CE
- 17. Y a-t-il des bibliothèques utiles pour les applications console .NET?
- 18. Bibliothèques OCSP pour python/java/c?
- 19. Bibliothèques C++ pour manipuler des images
- 20. MySQL C bibliothèques API pour iPhone
- 21. Comment consommer les bibliothèques COM pour SQLSERVERSMO?
- 22. Bibliothèques d'intégration C++ 2D
- 23. Bibliothèques de rendu de polices pour C#/dot-NET?
- 24. Java Profiler pour les applications EJB
- 25. Écrire des applications en C pour les microcontrôleurs
- 26. État de journalisation/traçage supérieur pour les applications C++
- 27. C bibliothèques de journalisation
- 28. Bibliothèques partagées Linux C++
- 29. Rechercher les clés étrangères utilisées
- 30. cartographie collection privée NHibernate couramment
Un très important, plus utilisé que libgzip est zlib ou libz.so – u0b34a0f6ae
merci kaizer.se, très bon point, édité mon post – matja