forked from ufilesdk-dev/ufile-cppsdk
-
Notifications
You must be signed in to change notification settings - Fork 0
ufo2243/us3-cppsdk
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
本源码包含使用 C++ SDK 对 UCloud 的对象存储业务US3 (原名UFile) 进行上传/下载等文件操作,
不包含对 Bucket 的管理操作,如有任何疑问请咨询 UCloud 技术支持.
本 SDK 依赖的库包括:
libtcmalloc
libmagic
For Debian-based systems: apt-get install libmagic-dev
For CentOS 6.x or similar RPM-based systems: yum install file-devel
For CentOS 5.x or similar RPM-based systems: yum install file
libcurl
libjson-c
https://github.com/json-c/json-c.git
demo 目录:
该目录包含如何使用本 SDK 的演示程序.
ucloud 目录:
该目录是 SDK 具体实现.
使用该 SDK 包时请配置相关配置文件,配置文件的路径为 /etc/ufilesdk.conf 或者 ./ufilesdk.conf
具体配置格式请参考 SDK 包中的 ucloud/config/config.h 文件的描述.
使用步骤:
#编译 sdk 静态库
1. cd ucloud
make clean && make
生成 libufilecppsdk.a
#查阅演示程序
2. cd ../demo
make
#使用 SDK
3. 可以使用之前生成的静态库或者直接包含源码目录.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C++ 98.5%
- Makefile 1.3%
- C 0.2%