一、整合成.a文件 (没整出来-_-)
happyfish100 - fastdfs - gitHub
官方论坛 - iOS编译fastdfs
官方论坛 - FastDFS原理分析系列文章
二、用C文件方式
- 根据此demo的调用接口,反推导出它所需要的各个C文件,再从[happyfish100/fastdfs]
(https://github.com/happyfish100/fastdfs)源码中找出需要各类C文件。
上传接口.png
- 创建一个storelog文件夹,路径是conf文件必需的
storelog文件夹.png
- 还需要配置一下conf文件
conf配置.png
- 调试会报错,由于参数被其他文件调用导致的。解决方案:在文件
sched_thread.h
中添加如下代码
报错处理.png
-
最后调用上传接口
int fdfs_upload_by_filename(const char *filename, char *file_id)