2008-09-23 19 views
78

Ich habe noch nicht ein wenig in C/C++ gearbeitet und mich nur gefragt, was die beliebtesten Cross-Plattform-Bibliotheken der Leute zu verwenden haben.Beste C/C++ - Netzwerkbibliothek

Ich bin auf der Suche nach etwas, das eine gute schnell und schmutzig Bibliothek sowie eine Bibliothek, die ein wenig robuster ist. Oft sind das zwei verschiedene Bibliotheken und das ist in Ordnung.

Antwort

213

aggregierte Liste der Bibliotheken

+0

Es gibt eine freie Open-Source-Version von Qt, und Sie können damit auch kommerzielle Software erstellen. http://stackoverflow.com/questions/352896/qt-commercial-licenses – otisonoza

+8

Sie sollten die Standalone-Version, Header nur, Version von Asio betrachten, wenn Sie nicht mit Boost verknüpfen möchten, oder Boost zu Ihrem Projekt hinzufügen. http: // think-async.com/Asio –

+0

Zu jeder Zeit, bevor jemand versucht, eines dieser Frameworks zu verwenden, sollte er/sie die Dokumentation lesen. Zum Beispiel haben asio und boost :: asio die Unterstützung für eine große Anzahl älterer Compiler-Versionen fallen gelassen. In meinem Fall kann ich jetzt keine neueren Versionen dieser Bibliotheken für ältere Projekte verwenden. – kirsche40