| Socketw. SocketW-Projekt ist eine Cross-Platform (Linux / FreeBSD / Unix / Win32) Streaming Socket C ++ Bibliothek, die einfach zu bedienen ist. |
Jetzt downloaden |
Socketw. Ranking & Zusammenfassung
- Name des Herausgebers:
- Anders Lindstr
- Website des Verlags:
- http://www.digitalfanatics.org/cal/socketw/index.html
Socketw. Stichworte
Socketw. Beschreibung
Socketw Project ist eine Cross-Platform (Linux / FreeBSD / UNIX / WIN32) Streaming Socket C ++ Bibliothek, die einfach zu bedienen ist. Socketw Project ist eine Cross-Platform (Linux / FreeBSD / Unix / Win32) Streaming Socket C ++ Bibliothek, die einfach zu verwenden ist. Es unterstützt Unix-Sockel und TCP / IP-Sockel mit optionaler SSL / TLS-Unterstützung (OpenSSL). Mit SocketW können Sie tragbare und sichere Netzwerkanwendungen schnell schreiben, ohne dass die Zeit mit niedrigem Niveau-Systemfunktionen oder das Lesen von OpenSSL-Handbüchern verbringen muss. Anforderungen: · GNU machen (wenn Sie die Makefiles verwenden möchten). · Ein ANSI / ISO-C ++ -Compiler. Socketw sollte sich an ASI / ISO C ++ entsprechen. · OpenSSL (http://www.opensssl.org Wenn Sie SSL / TSL-Support) installieren, um die Installation von SSL / TSL) installieren, um Socketw zu kompilieren und zu installieren. Socketw wird installiert in / usr / lokal standardmäßig installiert, kann jedoch durch Ändern der Zeile "Prefix" in "makefile.conf" gesteuert werden. Stellen Sie sicher, dass der Laufzeitlinker nach der Installation die SocketW-Bibliothek finden kann (dies wird normalerweise durch Hinzufügen der Zeile "/ usr / local / lib" auf "/etc/ld.so.conf" und dann "ldconfig") angezeigt. . Wenn OpenSSL nicht im Standard-Speicherort installiert ist, müssen Sie möglicherweise "-I / path / path / path / openssl / einbeziehen" in CFLAGS und "-L / Pfad / auf / openSSL / LIB" in SW_LIBs in "makefile.conf" hinzugefügt werden. , zum Beispiel: CFLAGS = -WALL -O3 -FFAFT-MATH -I / Opt / OpenSSL / Includew_libs = -l / opt / openSSL / lib -lsl -lcryptoyou kann auch die OpenSSL-Unterstützung vollständig deaktivieren, indem sie die Zeile entfernen "#define _have_ssl" In "src / sw_config.h" erforderlich, bevor SocketW.Some-Plattformen zusätzliche Bibliotheken erfordern, um das BSD-Socket-Subsystem zu verwenden, erfordert beispielsweise Win32, dass Sie "-lwS2_32" in SW_LIBS (siehe Abschnitt 5) hinzufügen (siehe Abschnitt 5), und Sun-Systeme erfordert "-LSocket - lnsl ".
Socketw. Zugehörige Software