更新时间:2024-12-03 GMT+08:00

使用前需知

本文介绍C SDK版本兼容性说明,以及其他使用前须知。

兼容性说明

  • 3.*.* 相对于 3.0.0兼容
  • 3.*.* 不兼容 2.*.*
  • 3.*.* 不兼容 1.*.*
  • arm编译环境:
    NAME="EulerOS"
    VERSION="2.0 (SP8)"
    ID="euleros"
    ID_LIKE="rhel fedora centos"
    VERSION_ID="2.0"
    PRETTY_NAME="EulerOS 2.0 (SP8)"
    ANSI_COLOR="0;31"

    内核版本:

    4.19.36-vhulk1905.1.0.h276.eulerosv2r8.aarch64

    gcc/g++版本:

    gcc (GCC) 10.3.0/g++ (GCC) 10.3.0
  • linux编译环境:
    NAME="CentOS Linux"
    VERSION="7 (Core)"
    ID="centos"
    ID_LIKE="rhel fedora"
    VERSION_ID="7"
    PRETTY_NAME="CentOS Linux 7 (Core)"
    ANSI_COLOR="0;31"
    CPE_NAME="cpe:/o:centos:centos:7"
    HOME_URL="https://www.centos.org/"
    BUG_REPORT_URL="https://bugs.centos.org/"
    
    CENTOS_MANTISBT_PROJECT="CentOS-7"
    CENTOS_MANTISBT_PROJECT_VERSION="7"
    REDHAT_SUPPORT_PRODUCT="centos"
    REDHAT_SUPPORT_PRODUCT_VERSION="7"

    内核版本:

    3.10.0-957.5.1.el7.x86_64

    gcc/g++版本:

    gcc (GCC) 10.3.0/g++ (GCC) 10.3.0

    SDK二进制包编译环境如上,其余内核和操作系统的兼容性不做保证。如果有其它操作系统或者内核版本的需求,请使用开源代码自行编译。

使用前须知

开发过程中,您有任何问题可以在github上提交issue

  • 请确认您已经熟悉OBS的基本概念,如桶(Bucket)对象(Object)访问密钥(AK和SK)等。
  • 使用OBS客户端进行接口调用操作完成后,没有返回异常,则表明接口调用成功;如果返回异常,则说明操作失败,此时应从SDK错误处理中获取错误信息。
  • 当前各区域特性开放不一致,部分特性只在部分区域开放,使用过程中如果接口HTTP状态码为405,请确认该区域是否支持该功能特性。