昇腾社区首页
中文
注册

准备开发和运行环境

部署开发环境运行环境,请参见CANN 软件安装指南对应Atlas产品的描述。

  • 部署开发环境后,才能获取调用接口所需的头文件、编译运行接口所需的库文件。
  • 部署运行环境后,才能在运行环境上执行编译生成的应用可执行文件。
    • AscendCL头文件存在于如下目录:
      • 头文件路径:CANN软件安装后文件存储路径/include/acl
      • 库文件路径:CANN软件安装后文件存储路径/lib64

      需要根据运行环境的安装包,确定引用的组件目录,否则会导致运行报错。安装方案请参见CANN 软件安装指南

      安装CANN软件后,使用CANN运行用户编译、运行时,需要以CANN运行用户登录环境,执行source ${install_path}/set_env.sh命令设置环境变量,其中${install_path}为CANN软件的安装目录。

      • 运行环境安装nnrt包,则开发过程中引用对应AscendCL目录。
      • 运行环境安装nnae包,则开发过程中引用对应AscendCL目录。
    • 本文中的操作步骤(包括模型转换、编译代码、运行应用等)需以运行用户登录开发环境运行环境后再执行,请务必获取各组件的运行用户,以便后续操作时使用。