文档首页 > > SDK参考> 使用SDK> 使用SDK(C)> 配置样例工程

配置样例工程

分享
更新时间: 2019/11/22 GMT+08:00
  1. SDK下载huaweicloud-sdk-dis-c-XXX.zip 开发包,并将其上传到linux系统的任意目录。进入该目录,使用unzip huaweicloud-sdk-dis-c-XXX.zip解压开发包,可以看到其中包含dis-source文件夹(源代码),sample文件夹(示例代码)和third_party文件夹(第三方类)。
  2. 进入dis-source/src文件夹,执行protoc-c --c_out=. httpbody.proto命令。在当前目录生成httpbody.pb-c.chttpbody.pb-c.h文件。
  3. 返回dis-source文件夹,使用make命令编译源代码。

    命令执行的过程可能会有一些警告信息,这里的警告信息对我们的程序没有影响,命令执行完成后生成一个build文件夹,存放动态链接库。

  4. 执行./build.sh

    界面回显如下信息

    -bash: ./build.sh: /bin/bash^M: bad interpreter: No such file or directory

    则执行如下命令:

    chmod 700 ./build.sh

    vim build.sh

    :set ff=unix

    :wq!

    命令执行的过程可能会有一些警告信息,这里的警告信息对我们的程序没有影响,命令执行完成后生成一个dis_api文件夹,示例代码的执行会依赖这里的文件。

  5. 进入到sample文件夹,修改test.c的DIS参数信息,如ak,sk,projectId等。
  6. 使用make命令编译程序,生成可执行的文件dis_bin。
  7. 执行./dis_bin可查看程序运行的结果。
分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问