curl是一个sftp ssl 等功能工具。
dos 进入到curl-7.42.1\lib下来:逐步执行以下操作
call "C:/Program Files/Microsoft Visual Studio 10.0/VC/bin/vcvars32.bat"
set CFG=release-ssl-ssh2-zlib
set OPENSSL_PATH=D:\openssl-1.0.0c\openssl-1.0.0c
set LIBSSH2_PATH=D:\libssh2-1.6.0\libssh2-1.6.0
set ZLIB_PATH=D:\zlib128\zlib-1.2.8
nmake -f Makefile.vc10
如果只集成ssl,则只需要
call "C:/Program Files/Microsoft Visual Studio 10.0/VC/bin/vcvars32.bat"
set CFG=release-ssl-dll
set OPENSSL_PATH=D:\openssl-1.0.0c\openssl-1.0.0c
nmake -f Makefile.vc10
如果是ssl+zlib
call "C:/Program Files/Microsoft Visual Studio 10.0/VC/bin/vcvars32.bat"
set CFG=release-ssl-dll-zlib-dll
set OPENSSL_PATH=D:\openssl-1.0.0c\openssl-1.0.0c
set ZLIB_PATH=D:\zlib128\zlib-1.2.8
nmake -f Makefile.vc10
libssh2也集成了ssl,所以如果想用libssh2功能,只需要集成libssh2就可以了。不需要curl