中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

安装&卸载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及以上版本;

安装目录结构

表1 kunpeng-hcom安装目录结构

安装路径

说明

/usr/local/lib/kunpeng-hcom/libhcom.so

so文件安装路径。

表2 kunpeng-hcom-devel安装目录结构

安装路径

说明

/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

头文件安装路径。

安装&卸载

  1. 获取SDK安装包。
  2. 解压安装包。
    1
    2
    tar -zxvf kunpeng-hcom-xxx.aarch64.tar.gz
    tar -zxvf kunpeng-hcom-devel-xxx.aarch64.tar.gz
    
  3. 进入解压目录安装rpm。

    kunpeng-hcom:

    1
    rpm -ivh kunpeng-hcom-xxx.aarch64.rpm
    
    kunpeng-hcom-devel:
    1
    rpm -ivh kunpeng-hcom-devel-xxx.aarch64.rpm
    
  4. (可选)卸载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软件包版本一致。