开发前准备
构图之前,需要先搭建构图环境,包括安装软件包以及设置环境变量等,本章节给出详细介绍。
安装驱动固件与CANN软件包
准备带有昇腾AI处理器的硬件环境,并安装驱动固件和CANN软件包,具体安装步骤请参见《CANN 软件安装指南》。安装完成后:
- “${INSTALL_DIR}/opp/built-in/op_proto/inc”下提供了CANN算子原型定义,用于通过算子原型构建Graph。
- “${INSTALL_DIR}/include/graph”下提供了Graph构建接口。
- “${INSTALL_DIR}/include/ge”下提供了Graph运行接口。
- “${INSTALL_DIR}/<arch>-linux/devlib”下为相关依赖库。<arch>为操作系统架构。
${INSTALL_DIR}请替换为CANN软件安装后文件存储路径。若安装的Ascend-cann-toolkit软件包,以root安装举例,则安装后文件存储路径为:/usr/local/Ascend/ascend-toolkit/latest。
设置环境变量
- 必选环境变量
安装CANN软件后,使用CANN运行用户进行编译、运行时,需要以CANN运行用户登录环境,执行source ${install_path}/set_env.sh命令设置环境变量。其中${install_path}为CANN软件的安装目录,例如:/usr/local/Ascend/ascend-toolkit。
- 可选环境变量
父主题: 概述