一、环境win7 64位 vs2010 二、文件准备: 2.1文件下载 libcurl 下载页面: http://curl.haxx.se/download.html (我下载的是https://curl.haxx.se/download/curl-7.50.3.zip) openssl 下载页面:http://www.openssl.org/source (我下载的是openssl-1.0.1u) ActivePerl(编译openssl时要用) 下载页面 http://www.activestate.com/activeperl/downloads 根据自己的需求选择64位或32位 2.2文件解压及安装 ActivePerl安装,双击直接下一步,默认设置到底。 openssl、 libcurl分别解压,将他们放在同一级目录。 例如:“D:\TestCurl\curl-7.50.3”、“D:\TestCurl\openssl-1.0.1u” 三、编译过程: 3.1 openssl编译 使用VS2010下的Visual Studio 2010 Command Prompt进入控制台模式 (开始菜单->所有程序->Microsoft->Microsoft Visual Studio 2010->Visual Studio Tools->Visual Studio 2010 Command Prompt) 进入openssl源码的目录 命令行键入:d: 命令行键入:cd D:\TestCurl\openssl-1.0.1u //把路径替换成自己的源码路径 3. 命令行键入: