首页 > 代码库 > vc编译 curl 7.36.0
vc编译 curl 7.36.0
CURL邮件列表中提到官方最新版本的windows devel包中缺少文件,而我又用不到https,所以我就自己下载源码包来编译了
下载源码包:http://curl.haxx.se/download/curl-7.36.0.tar.gz
解压包:
tar -zxvf curl-7.36.0.tar.gz
运行vc命令工具:
%comspec% /k ""C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\vcvarsall.bat"" x86
设置环境(zlib目录):
cd curl-7.36.0
set ZLIB_PATH=c:/zlib-1.2.8/
如果你想使用vc6编译,那么可以直接:
nmake vc-zlib
可以选择高版本vc编译器,打开Makefile文件,找打:
VC=vc6
修改为:vc10
这里官方支持的版本只到10,就将就用着vc10吧。
动态链接方式编译:
nmake vc-dll-zlib-dll
/include/curl/*.h
/lib/release-dll-zlib-dll/*.lib
/lib/release-dll-zlib-dll/*.dll
/src/*.exe
libcurl_imp.lib 为动态链接方式
libcurl.lib 为静态链接方式,使用该方式需要定义宏: CURL_STATUCLIB 以及附加 :
ws2_32.lib
wldap32.lib
advapi32.lib
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。