安装&卸载HCOM SDK
HCOM SDK提供一组支持各种协议的高级API,屏蔽了包括RDMA、TCP、UDS、SHM等低级API的复杂性与差异性,同时尽可能发挥硬件能力,以保证其拥有高性能。
前提条件
CPU架构:Kunpeng 920处理器;
服务器:鲲鹏服务器;
目前支持系统:openEuler 20.03 LTS SP1、openEuler 22.03 LTS SP1、CentOS 7.6;
CMake:2.18.2及以上版本;
安装目录结构
安装路径 |
说明 |
---|---|
/usr/local/lib/kunpeng-hcom/libhcom.so |
so文件安装路径。 |
安装路径 |
说明 |
---|---|
/usr/include/kunpeng-hcom-devel/hcom_service_def.h /usr/include/kunpeng-hcom-devel/hcom_def.h /usr/include/kunpeng-hcom-devel/hcom_ref.h /usr/include/kunpeng-hcom-devel/hcom_utils.h /usr/include/kunpeng-hcom-devel/hcom_obj_statistics.h /usr/include/kunpeng-hcom-devel/capi/hcom_c.h /usr/include/kunpeng-hcom-devel/capi/hcom_service_c.h /usr/include/kunpeng-hcom-devel/capi/hcom_cgo_c.h /usr/include/kunpeng-hcom-devel/hcom_num_def.h /usr/include/kunpeng-hcom-devel/hcom_err.h /usr/include/kunpeng-hcom-devel/hcom_service.h /usr/include/kunpeng-hcom-devel/hcom.h |
头文件安装路径。 |
安装&卸载
- 获取SDK安装包。
- openEuler 20.03 LTS SP1:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/HCOM/openEuler20.03SP1/
- openEuler 22.03 LTS SP1:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/HCOM/openEuler22.03SP1/
- CentOS 7.6:https://mirrors.huaweicloud.com/kunpeng/archive/Kunpeng_SDK/HCOM/CentOS7.6/
- 解压安装包。
1 2
tar -zxvf kunpeng-hcom-xxx.aarch64.tar.gz tar -zxvf kunpeng-hcom-devel-xxx.aarch64.tar.gz
- 进入解压目录安装rpm。
kunpeng-hcom:
1
rpm -ivh kunpeng-hcom-xxx.aarch64.rpm
kunpeng-hcom-devel:1
rpm -ivh kunpeng-hcom-devel-xxx.aarch64.rpm
- (可选)卸载rpm。
kunpeng-hcom:
1
rpm -e kunpeng-hcom
kunpeng-hcom-devel:1
rpm -e kunpeng-hcom-devel

- xxx指版本号。
- 请在安装包路径下获取最新日期的tar.gz安装包,并解压后安装。
- kunpeng-hcom-devel软件包和kunpeng-hcom软件包存在依赖关系,因此安装kunpeng-hcom-devel软件包之前,必须先安装kunpeng-hcom软件包;卸载kunpeng-hcom软件包,需确保kunpeng-hcom-devel软件包已卸载。
- 安装过程中,需确保kunpeng-hcom软件包和kunpeng-hcom-devel软件包版本一致。