VS2015编译CURL源码

Posted 酷熊

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2015编译CURL源码相关的知识,希望对你有一定的参考价值。

2018.8.24找到一种新途径,运行curl-master\\projects\\generate.bat,然后curl-master\\projects\\Windows\\VC14\\curl-all.sln

 

 

可以从curlver.h中查看你下载的CURL的版本号

 

虽然有CMakeLists.txt,但是用CMake GUI配置一下,出来的错误会让你立马意识到,这货看来又需要nmake了。

是的,你需要通读一遍我下面红色框框里的那个文件

依赖第三方SSL和Zlib,放在D:\\APICenter\\OSG\\3rdparty\\install

进入VS2015命令行

进入

D:\\APICenter\\OSG\\3rdparty\\curl-master\\winbuild

然后执行

nmake /f Makefile.vc mode=dll VC=12 WITH_SSL=dll WITH_ZLIB=dll DEBUG=yes MACHINE=x86 WITH_DEVEL=../../install

生成的库文件在D:\\APICenter\\OSG\\3rdparty\\curl-master\\builds目录下

编译release版本的话,使用下列命令

nmake /f Makefile.vc mode=dll VC=12 WITH_SSL=dll WITH_ZLIB=dll DEBUG=no MACHINE=x86 WITH_DEVEL=../../install

 

以上是关于VS2015编译CURL源码的主要内容,如果未能解决你的问题,请参考以下文章

Python3.7源码在windows(VS2015)下的编译和安装

VS2015编译OpenSSL1.0.2源码

Win10 VS2015 静态编译Qt5.6.2源码

vs2015源码编译 openssl1.1.1k

vs2015源码编译 openssl1.1.1k

如何在VS2015中集成QT5.5