README.md

信号处理加速库Operation C++ Demo

介绍

该目录下为信号处理加速库Operation C++调用示例。

使用说明

环境配置

  • 配置CANN环境变量

    source [CANN安装路径]/set_env.sh
    

    默认:source /usr/local/Ascend/ascend-toolkit/set_env.sh

SiP编译

  • 用户应进入SiP根目录,执行如下指令进行信号处理加速库的编译,并设置加速库环境变量。

    cd ${SiP_root_path}
    bash build.sh
    source output/set_env.sh
    

    特别说明:

    • 上述编译方式仅支持编译通过git下载的加速库,以zip压缩包方式下载的加速库不支持该编译方式;
    • 由于编译过程需要联网下载依赖库,因此编译环境需要联网;
    • 该编译过程包括获取ascend-boost-comm(昇腾分布式通信加速库)组件并编译该组件,和编译信号加速库两个步骤。更多命令介绍可查看SiP仓库build.sh文件。
  • 更多编译命令说明请参考编译与构建

运行demo

  • 进入 example 目录并执行构建脚本。

    cd  ${示例所在目录}
    bash build.sh
    

额外说明

示例中生成的数据不代表实际场景,可根据具体使用场景进行数据修改。