Wie man die boost::beast HTTP-Client-Bibliothek linkt
boost::beast ist eine Header-Only-Bibliothek. Während boost::beast stark von boost::asio als Netzwerkbibliothek abhängt, ist Asio ebenfalls eine Header-Only-Bibliothek.
Daher müssen Sie boost::beast normalerweise gar nicht linken.
Die einzige Ausnahme ist, wenn Sie SSL/TLS-Funktionen für HTTPS-Verbindungen verwenden, in welchem Fall Sie die OpenSSL-Bibliothek linken müssen, die die SSL/TLS-Schicht bereitstellt. In diesem Fall linken Sie sie mit
link_openssl.ldflags.sh
-lcrypto -lsslIf this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow