c-sdk
c-sdk copied to clipboard
Qiniu Resource (Cloud) Storage SDK for C/C++
cmake编译
$ cmake -S . -B build -DCMAKE_BUILD_TYPE=RELEASE cmake编译报错是为什么?tag: v7.1.2, cmake verison: 3.10.x CMake Error: The source directory "/home/ubuntu/c-sdk/build" does not appear to contain CMakeLists.txt. Specify --help for usage, or press...
`#if LIBCURL_VERSION_NUM >= 0x072000 curl_easy_setopt(curl, CURLOPT_XFERINFOFUNCTION, xferinfo); curl_easy_setopt(curl, CURLOPT_XFERINFODATA, &prog); #else curl_easy_setopt(curl, CURLOPT_PROGRESSFUNCTION, older_progress); curl_easy_setopt(curl, CURLOPT_PROGRESSDATA, &prog); #endif`
如题,我这边有一个文件的名字是“5 七律•长征 名师教学设计.doc”。在枚举的时候采用的是unicode 枚举,文件名正常,但是在转换成ansi的时候出现了符号“•”乱码,导致在调用七牛接口进行上传的时候,文件打开失败,看了源码,使用的是createfileA函数,是窄字节,这里是否可以改用宽字节函数或者utf8,避免这种特殊文件无法上传的问题。
我在linux下面使用CMake编译的时候发现你们的emu_posix.h里面有使用到windows.h,其他地方都使用了ifdef来做了一个判断,但是这里没有做判断,请问这个文件需要使用到吗?还是这个是一个bug?
实现以下接口以及对应exmaples 1.Qiniu_RS_CreateBucket 2.Qiniu_Error Qiniu_RS_Buckets 3.Qiniu_RS_ChangeStatus
你好,在参考官方文档之后,我发现c-sdk没有提供监听请求(上传)进度和取消请求的接口,后面的版本是否可以考虑加上呢?