Różnice między wybraną wersją a wersją aktualną.
Both sides previous revision Poprzednia wersja Nowa wersja | Poprzednia wersja | ||
sk2:openssl_ssl_api [2024/11/22 08:15] jkonczak |
sk2:openssl_ssl_api [2024/11/22 10:32] (aktualna) jkonczak |
||
---|---|---|---|
Linia 147: | Linia 147: | ||
trzeba linkować do bibliotek ''libssl'' oraz ''libcrypto'', np: | trzeba linkować do bibliotek ''libssl'' oraz ''libcrypto'', np: | ||
\\ | \\ | ||
- | ''c++ //prog.cpp// -o //prog// **-lssl -lcrypto**'' | + | ''c%%++%% //prog.cpp// -o //prog// **-lssl -lcrypto**'' |
Przy użyciu CMake należy dodać do pliku ''CMakeLists.txt'' wyszukanie biblioteki | Przy użyciu CMake należy dodać do pliku ''CMakeLists.txt'' wyszukanie biblioteki | ||
Linia 268: | Linia 268: | ||
=== Iteracyjny serwer z minimalną obsługą błędów === | === Iteracyjny serwer z minimalną obsługą błędów === | ||
+ | |||
+ | __Uwaga__: kompiluj poniższy kod ze standardem %%C++20%% lub nowszym (opcja ''--std=c%%++%%20'') | ||
<code cpp daytime_tls_server.cpp> | <code cpp daytime_tls_server.cpp> | ||
#include <cstdio> | #include <cstdio> |