
# 使用前需知(C SDK)
![](https://support.huaweicloud.com/sdk-c-devg-obs/public_sys-resources/note_3.0-zh-cn.png)
OBS SDK合规使用指南请[单击此处](https://github.com/huaweicloud/huaweicloud-sdk-c-obs/blob/master/开发者合规指南.md)；OBS SDK隐私声明请[单击此处](https://github.com/huaweicloud/huaweicloud-sdk-c-obs/blob/master/隐私政策声明.md)。
本文介绍C SDK版本功能变更情况和兼容性说明，以及其他使用前须知。
#### 版本功能变更
表1C SDK版本变更情况 
| 版本      | 变更类型                                                                                                                                                                | 说明                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
|:---|:---|:---|
| v3.26.6 | - 新功能  - 文档优化   | 新增功能： - [支持在发起请求时携带自定义HTTP头域](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3350.html)  - [支持指定eth0端口范围](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0203.html)  - [支持创建和列举并行文件系统](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_1900.html)  - [支持设置、获取与删除桶的自定义域名](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_4211.html)  - [支持上传对象时对单链接请求的带宽进行限制](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3353.html)  - [支持下载对象时对单链接请求的带宽进行限制](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3356.html)  - [支持设置对象生命周期](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0900.html)   文档优化： - [补充配置option相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0203.html)  - [优化复制对象相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0605.html)  - [优化服务端错误码的内容以及相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_1602.html)  - [优化使用临时URL进行授权访问的内容及相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_0700.html)  - [补充批量复制对象相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3357.html)  - [补充批量上传对象相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3352.html)  - [补充批量下载对象相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3354.html)  - [补充批量恢复对象相关代码示例](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_3355.html)   |
   
#### 兼容性说明
- 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
  ```
  ![](https://support.huaweicloud.com/sdk-c-devg-obs/public_sys-resources/note_3.0-zh-cn.png)
  SDK二进制包编译环境如上，其余内核和操作系统的兼容性不做保证。如果有其它操作系统或者内核版本的需求，请使用开源代码自行编译。
  
 
#### 使用前须知
![](https://support.huaweicloud.com/sdk-c-devg-obs/public_sys-resources/notice_3.0-zh-cn.png)
开发过程中，您有任何问题可以在GitHub上[提交issue](https://github.com/huaweicloud/huaweicloud-sdk-c-obs/issues)，或者在[华为云对象存储服务论坛](https://bbs.huaweicloud.com/forum/forum-620-1.html)中发帖求助。
- 请确认您已经熟悉OBS的基本概念，如[桶（Bucket）](https://support.huaweicloud.com/productdesc-obs/obs_03_0207.html)、[对象（Object）](https://support.huaweicloud.com/productdesc-obs/obs_03_0206.html)、[访问密钥（AK和SK）](https://support.huaweicloud.com/productdesc-obs/obs_03_0208.html)等。
- 使用OBS客户端进行接口调用操作完成后，没有返回异常，则表明接口调用成功；如果返回异常，则说明操作失败，此时应从[SDK错误码(C SDK)](https://support.huaweicloud.com/sdk-c-devg-obs/obs_20_1602.html)中获取错误信息。
- 当前各区域特性开放不一致，部分特性仅在特定区域开放，使用过程中如果接口HTTP状态码为405，请确认该区域是否支持该功能特性。
 
