社区
C语言
帖子详情
libcurl实现sftp
kgzhw
2012-05-20 03:44:38
我在使用基于lincurl库的curl时,命令行中输入curl -u username sftp://sftpserver.com 程序提示不支持sftp协议。有人处理过这个问题吗?望分析一下经验。我是就想通过libcurl库实现一个sftp 客户端完成上传功能。
...全文
606
8
打赏
收藏
libcurl实现sftp
我在使用基于lincurl库的curl时,命令行中输入curl -u username sftp://sftpserver.com 程序提示不支持sftp协议。有人处理过这个问题吗?望分析一下经验。我是就想通过libcurl库实现一个sftp 客户端完成上传功能。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
帅得不敢出门
2012-05-21
打赏
举报
回复
编译curl源码时
./configure --with-libssh2
当然前提是你得先编译安装libssh2
kgzhw
2012-05-21
打赏
举报
回复
高手指点一下呀!
qq120848369
2012-05-21
打赏
举报
回复
是的.
kgzhw
2012-05-21
打赏
举报
回复
高手,向你咨询一个问题,openssh的源码编译后再make intall,这个安装过程都出发了那些操作,是不是仅仅将头文件和相应的库考到了对应的目录下了。请不吝赐教!
kgzhw
2012-05-21
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
编译curl源码时
./configure --with-libssh2
当然前提是你得先编译安装libssh2
[/Quote]
恩,是这样的。3Q!
我下了一个openssh源码进行编译了,提示缺少openssl的一些头文件,又下了一个openssl的开发包安装上,然后编译openssh,再make install 。再用 ./configure --with-libssh2=/usr/local,然后在编译就OK了。
kgzhw
2012-05-20
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
应该是编译libcurl或curl的时候没加sftp支持,得重新下载源码编译
[/Quote]
我看到一篇文章:http://iamnearlythere.com/add-sftp-capabilities-to-curl
这篇文章的libcurl应该是在linux下编译的,文章里面说编译时需要加上libssh2这个库,有点看不懂修改的内容。
jackyjkchen
2012-05-20
打赏
举报
回复
应该是编译libcurl或curl的时候没加sftp支持,得重新下载源码编译
X64的
libcurl
支持
sftp
.zip
支持
sftp
的
libcurl
的64位库文件
libcurl
实现
获取ftp远程 文件大小
libcurl
实现
获取ftp远程 文件大小自己
实现
得 可以使用 直接可以拿走用
libcurl
作为ftp客户端上传文件
libcurl
作为ftp客户端上传文件,VS2008 QT4.7
vs2010 包含
SFTP
的
libcurl
库
windows vs2010 包含
SFTP
的
libcurl
库
sftp
实现
文件的下载(依赖
libcurl
库)-附件资源
sftp
实现
文件的下载(依赖
libcurl
库)-附件资源
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章