1、进入 C:\libssh2-1.4.2\win32 打开项目
2、在项目属性中
c++->general -->Addirtional include diretories 添加 zlib 和 openssl的 include
librarian -> Addirtional library diretories 添加 zlib和openssl的lib
依赖库写上 libeay32.lib ssleay32.lib zlib.lib
3、build : lib debug模式
4、libssh2-1.4.2中的include + 上面工程目录中的 libssh_config.h = lissh2 的include
上面工程编译出来的 libssh2d.lib = libssh2的lib
5、发现上面工程里的test总是编译不过, 提示外部符号问题,重新建个工程编译ok, 原因不明..
使用libssh2 时候工程中导入include和lib, 依赖库注明 libssh2d.lib ws2_32.lib