vs2015编译win64位libcurl

参考文章:
https://medium.com/@chuy.max/compile-libcurl-on-windows-with-visual-studio-2017-x64-and-ssl-winssl-cff41ac7971d
https://www.jianshu.com/p/f82d3d18da93?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

unity需要用到libcurl的win64位的dll包,走了不少弯路,太偷懒结果找了不少prebuilt的包都是用不了的,最终还是得自己编译,而且curl的文档关于编译的部分没找到,也是一脸懵逼,记录一下供以后参考。
我暂时只需要用到libcurl的64位包,所以第一篇文章就差不多了,第二篇很详细看起来也没什么错误,很适合需要openssl和zlib的童鞋。

对于不了解win下vs使用的我来说,要点是进入64位vs命令行工具,只有在里面才能使用nmake,可以直接在开始菜单的vs2015目录里直接打开64位工具,也可以命令行进入

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC

这个目录,然后执行
vcvarsall.bat x64

接下来cd到curl仓库的winbuild目录下,执行
make /f Makefile.vc mode=dll MACHINE=x64

等待完成即可以,输出文件在curl的builds目录下

Leave a Reply

Your email address will not be published. Required fields are marked *