Lines Matching +full:- +full:- +full:no +full:- +full:build
4 This document describes how to compile, build and install curl and libcurl
5 from sources using the Visual C++ build tool. To build with VC++, you will
11 the full Visual Studio or Visual C++ if all you want is to build curl.
15 https://developer.microsoft.com/en-us/windows/downloads/sdk-archive
20 https://www.microsoft.com/en-us/download/details.aspx?id=12261
22 If you wish to support zlib, openssl, c-ares, ssh2, you will have to download
26 |_curl-src
40 When you check out code git and build it, as opposed from a released source
56 https://docs.microsoft.com/en-us/dotnet/framework/tools/developer-command-prompt-for-vs
57 …https://docs.microsoft.com/en-us/cpp/build/how-to-enable-a-64-bit-visual-cpp-toolset-on-the-comman…
61 and type Native of Cross platform build. This type of command prompt
65 https://msdn.microsoft.com/en-us/library/f2ccy3wt.aspx
69 cd curl-src\winbuild
78 VC=<6,7,8,9,10,11,12,14,15> - VC versions
79 WITH_DEVEL=<path> - Paths for the development files (SSL, zlib, etc.)
81 … Libraries can be fetched at https://windows.php.net/downloads/php-sdk/deps/
83 WITH_SSL=<dll or static> - Enable OpenSSL support, DLL or static
84 WITH_NGHTTP2=<dll or static> - Enable HTTP/2 support, DLL or static
85 WITH_MBEDTLS=<dll or static> - Enable mbedTLS support, DLL or static
86 WITH_CARES=<dll or static> - Enable c-ares support, DLL or static
87 WITH_ZLIB=<dll or static> - Enable zlib support, DLL or static
88 WITH_SSH2=<dll or static> - Enable libSSH2 support, DLL or static
89 ENABLE_SSPI=<yes or no> - Enable SSPI support, defaults to yes
90 ENABLE_IPV6=<yes or no> - Enable IPv6, defaults to yes
91 ENABLE_IDN=<yes or no> - Enable use of Windows IDN APIs, defaults to yes
93 ENABLE_WINSSL=<yes or no> - Enable native Windows SSL support, defaults to yes
94 GEN_PDB=<yes or no> - Generate Program Database (debug symbols for release build)
95 DEBUG=<yes or no> - Debug builds
96 MACHINE=<x86 or x64> - Target architecture (default is x86)
97 CARES_PATH=<path to cares> - Custom path for c-ares
98 MBEDTLS_PATH=<path to mbedTLS> - Custom path for mbedTLS
99 NGHTTP2_PATH=<path to HTTP/2> - Custom path for nghttp2
100 SSH2_PATH=<path to libSSH2> - Custom path for libSSH2
101 SSL_PATH=<path to OpenSSL> - Custom path for OpenSSL
102 ZLIB_PATH=<path to zlib> - Custom path for zlib
107 If you are using mode=static nmake will create and link to the static build of
113 differently, you must destroy the build directory containing the configuration
114 so that nmake can build it from scratch.
118 When you build curl using the build files in this directory the default SSL
121 to connect to servers that no longer support the legacy handshakes and