最近工作中使用到了Curl库,git clone https://github.com/curl/curl.git下载代码。源代码路径下winbuild目录包含有BUILD.WINDOWS.txt文件,这个就是Visual C++编译的说明文件了。项目中使用到了openssl,首先复制openssl对应的include、lib到deps路径对应子目录下。根据需要配置编译选项:nmake /f makefile.vc mode=static VC=10 ENABLE_IDN=no debug=no MACHINE=x86 RTLIBCFG=static with_ssl=static
顺利生成了libcurl_a.lib。x64配置编译选项:nmake /f makefile.vc mode=static VC=10 ENABLE_IDN=no de