[TOC]
说明:不同的编译方式需要依赖的库也不同,根据自己的需要进行编译
1、环境:
Win10、VS2013
2、版本
OpenSSL_1_1_1
libssh2-1.8.0
zlib-1.2.11
curl-7.61.1
3、步骤
3.1、 编译openssl
- 打开
VS2013 x86 本机工具命令提示
,进入openssl目录 - 执行命令
perl Configure VC-WIN32 –prefix==D:\code2\curl\openssl
,prefix
后面是存放编译结果的目录。
image
如果没有错误的话,就会在当前目录生成makefile
文件。 - 执行命令
nmake -f makefile
,进行编译。 - 编译完成后
nmake -f makefile install
,就会在指定的目录看到结果了
image
3.2、Zlib编译
CMake编译
3.3、libSSH2编译
CMake编译
3.4、curl编译
在curl的projects\Windows
目录下有不同版本的VC项目文件,打开即可。
curl
是可执行文件,libcurl
是依赖库。
可以看到有多种编译选项,不同的编译方式需要依赖的库也不同。
网友评论