开发者社区> 问答> 正文

安装aliyun-oss-c-sdk在make步骤出错,有人遇到过没?

/tmp/gpdb_need/aliyun-oss-c-sdk-master/oss_c_sdk/oss_xml.c: In function ‘get_xmlnode_value’:
/tmp/gpdb_need/aliyun-oss-c-sdk-master/oss_c_sdk/oss_xml.c:72:29: error: dereferencing pointer to incomplete type ‘mxml_node_t {aka struct _mxml_node_s}’

 if (NULL != node && node->child != NULL) {
                         ^~

CMakeFiles/oss_c_sdk.dir/build.make:218: recipe for target 'CMakeFiles/oss_c_sdk.dir/oss_c_sdk/oss_xml.o' failed
make[2]: * [CMakeFiles/oss_c_sdk.dir/oss_c_sdk/oss_xml.o] Error 1
CMakeFiles/Makefile2:63: recipe for target 'CMakeFiles/oss_c_sdk.dir/all' failed
make[1]: * [CMakeFiles/oss_c_sdk.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: * [all] Error 2

展开
收起
我叫石头 2019-03-28 13:40:39 3124 0
1 条回答
写回答
取消 提交回答
  • Android系统与应用研发7年,专注于系统性能问题处理、开发流程工具研发、SDK组件研发工作。 服务端研发2年,前后使用Golang, RoR搭建后端服务程序。

    参见这个的反馈讨论:https://github.com/michaelrsweet/mxml/issues/247

    需要对代码进行重构:

    node = mxmlFindElement(...);
    mxmlElementSetAttr(node, attrName, newValue);
    return tree;

    2019-07-17 23:32:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
OSS运维进阶实战手册 立即下载
《OSS运维基础实战手册》 立即下载
OSS运维基础实战手册 立即下载