文档首页 > > 开发软件代码> 应用开发指导(命令行方式)> 应用开发> 环境准备

环境准备

分享
更新时间:2020/05/11 GMT+08:00

ASIC场景和Atlas 200 DK场景下均需完成DDK(Device Development Kit)的部署。

DDK为用户提供基于NPU的数字开发者套件,内含工程代码样例,并集成了相关依赖库和头文件,用户可以通过makefile编译相应的工程文件。

DDK目录结构

涉及到编译相关的几个重要文件和文件夹为:

  • ddk_info:ddk版本信息
  • include : 头文件目录
  • device:device代码依赖工具的软链接和lib库的软链接
  • host:host代码依赖工具的软链接和lib库的软连接
  • lib:编译连接动态库
  • sample:DDK样例代码目录
  • toolchains:编译工具链
  • python3.5和site-packages:Tensor Engine工程的依赖

DDK部署

DDK的部署有以下两种方式。

  • 独立部署DDK,详情请参考《Ascend 310 DDK安装指南》,例如在Ubuntu、X86环境下部署,请参考《Ascend 310 DDK安装指南(Ubuntu,x86)》
  • Mind Studio同时部署,详情请参考《Ascend 310 Mind Studio工具安装指南》,例如在Ubuntu、X86环境下部署,请参考《Ascend 310 Mind Studio工具安装指南(Ubuntu,x86)》

以下全文假设DDK安装目录为$HOME/tools/che/ddk,$HOME表示安装用户的家目录,DDK安装用户为ascend

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!非常感谢您的反馈,我们会继续努力做到更好!
反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问