cURL is a universal command line tool for network data transfer. Build cURL from source on Windows including native TLS support with Visual Studio and CMake. No external libraries are required for SSL using cURL native Windows Schannel. The build is done “static” to avoid the hassle of DLL path.
cmake -DCURL_USE_SCHANNEL=on -DBUILD_SHARED_LIBS=off -DCMAKE_C_COMPILER=cl -Bbuild cmake --build build --config Release
Test the standalone “curl.exe” like:
build/src/Release/curl.exe -L https://hsts.badssl.com/