由于最近的项目需要集成阿里云OSS存储功能到ARM嵌入式平台,就研究了使用交叉编译器编译aliyun_oss_c_sdk_linux_v2.1.0.tar.gz,这个sdk还依赖四个开源库和cmake。
最开始使用的是分别一个一个库的编译最后也成功了,不过比较费时间期间需要修改configure、makefile文件,最后转用build root编译发现非常快基本不用修改什么,如果你安装的是最新的build root只需要使用增加新package的方法增加oss的package即可,其他的依赖库build root已经集成了,编译的时候包含进去就可以了。如果是版本比较旧的build root还需要增加apr、apr-util两个库的package,libcurl 和minxml需要更新一下版本。

本文详细介绍了如何通过交叉编译器编译aliyun_oss_c_sdk_linux_v2.1.0.tar.gz并集成到ARM嵌入式平台中,包括使用buildroot进行快速编译的技巧,以及针对不同版本buildroot所需的库更新步骤。
1641

被折叠的 条评论
为什么被折叠?



