编译libcurl
详细编译信息参考curl-src\winbuild\BUILD.WINDOWS.txt
-
打开
Visual Studio command prompt Shellcd curl-src\winbuild -
编译debug版本
nmake /f Makefile.vc mode=static VC=11 GEN_PEB=yes MACHINE=x86 DEBUG=YES编译生成到
cd curl-src\builds\libcurl-vc11-x86-debug-static-ipv6-sspi-spnego-winssl目录下 -
编译release版本
nmake /f Makefile.vc mode=static VC=11 GEN_PEB=yes MACHINE=x86编译生成到
cd curl-src\builds\libcurl-vc11-x86-release-static-ipv6-sspi-spnego-winssl目录下
使用
- 项目预处理设置中设置
CURL_STATIC宏,或包含curl头文件之前定义CURL_STATICLIB宏 - 包含上一步编译生成目录下头文件
- 链接上一步编译生成目录下lib文件
Debug:`libcurl_a_debug.lib` Release:`libcurl_a.lib`