更新时间:2021-10-26 GMT+08:00
分享

HelloDavinci文件说明

获取的文件samples包含了编译配置和Atlas各个程序样例(HelloDavinci在其中)。如果单独运行HelloDavinci,需要Samples/Cmake, Samples/Common和Samples/HelloDavinci三个文件夹,如图1所示。

  • CMake:存放cmake配置文件。
  • Common:存放公共代码。
  • HelloDavinci:HelloDavinci工程目录,主要包括build文件、源码文件、graph配置文件及README.md。

    请保持这三个文件的相对路径不变。

图1 文件目录

编译工具文件Cmake目录结构如下所示:

├──Ascend.cmake    //Device侧编译链
├──Euler.cmake     //Host侧编译链
└──FindDDK.cmake   //cmake寻找DDK模块

HelloDavinci的目录结构如下所示:

├── build              //编译文件夹,包括Host和Device侧的编译
│   ├── CMakeLists.txt
│   ├── device
│   └── host
├── build.sh           //编译脚本
├── README.md          //README.md
├── main.cpp           //主函数入口
├── include            //HelloDavinci公共模块
├── DstEngine          //DstEngine(host侧)
│   ├── DstEngine.cpp
│   └── DstEngine.h
├── graph.config       //graph配置文件
├── HelloDavinci       //HelloDavinci Engine(device侧)
│   ├── HelloDavinci.cpp
│   └── HelloDavinci.h
└── SrcEngine          //SrcEngine Engine(host侧)
│   ├── SrcEngine.cpp
│   └── SrcEngine.h
分享:

    相关文档

    相关产品