中文|English
1. 按照官方指导文档完成CANN包安装。
2. CANN版本需要>=5.0.4.alpha001,低于此版本请参见昇腾CANN样例仓介绍中的版本说明切换tag并使用发行版。
samples仓中的部分c++样例使用到opencv,ffmpeg等第三方依赖进行图像等处理,所以需要在运行之前,根据本文指导安装第三方依赖并进行环境配置。
开发环境及运行环境说明如下:
- 运行环境: 运行环境指可运行算子、推理或训练等程序的环境,运行环境必须带昇腾AI处理器的设备。
- 开发环境: 可用于代码开发、调试、编译等开发活动。该环境可以是带昇腾AI处理器的设备,也可以是其他满足CANN软件安装的环境。
请根据以下描述,选择对应场景进行安装。
-
昇腾AI设备安装开发环境,同时将此环境作为运行环境 (推荐)。
优点: 不涉及交叉编译,第三方依赖安装方式较为简单,编译和运行在一起,无需拷贝编译后的可执行文件等至运行环境。
缺点: 运行设备上的CPU可能比较弱,会导致编译速度比较慢。 -
非昇腾AI设备上安装开发环境,昇腾AI设备安装运行环境。
优点: 针对运行环境为arm架构的场景,使用x86架构的开发环境编译大型样例时速度较快。
缺点: 涉及交叉编译,第三方依赖安装及样例运行较为复杂。