A library for transferring data with URLs
curl is compatible with built-in CMake targets:
find_package(CURL REQUIRED)
target_link_libraries(main PRIVATE CURL::libcurl)
brotli support (brotli)
c-ares support
TLS support (gnutls)
GSASL support (libgsasl)
krb5 support
HTTP2 support
HTTP3 support with ngtcp2 on openssl
enable support for HTTPS RR
Default IDN support
idn2 support (libidn2)
LDAP support
TLS support (mbedTLS)
Enables protocols beyond HTTP/HTTPS/HTTP2/HTTP3
TLS support (OpenSSL)
Use psl support (libpsl)
SSH support via libssh2
Default SSL / TLS implementation.
SSL session import/export
SSPI support
Builds curl executable
WebSocket support
WinIDN support
Obsolete. Use feature 'ldap' instead.
SSL support (wolfSSL)
ZStandard support (zstd)
v8.20.0#0
All
curlandISCandBSD-3-Clause
Manifest