开发流程

图1 开发流程
  1. 准备环境。

    请参见。

  2. 创建代码目录。

    在开发应用前,您需要先创建目录,存放代码文件、编译脚本、测试图片数据、模型文件等

    如下仅是示例,供参考:

    ├App名称
    ├── model                 // 该目录下存放模型文件
    │   ├── xxx.json               
    
    ├── data
    │   ├── xxxxxx           // 测试数据
    
    ├── inc                   // 该目录下存放声明函数的头文件
    │   ├── xxx.h               
    
    ├── out                   // 该目录下存放输出结果     
    
    ├── src   
    │   ├── xxx.json         // 系统初始化的配置文件
    │   ├── CMakeLists.txt   // 编译脚本
    │   ├── xxx.cpp          // 实现文件   
  3. (可选)构建模型。

    模型推理场景下,必须要有适配昇腾AI处理器的离线模型(*.om文件),请参见模型构建

    如果应用中涉及模型推理,则需要构建模型。

  4. 开发应用。

    依赖的头文件和库文件的说明请参见依赖的头文件和库文件说明

    如果应用中涉及模型推理,请参见模型推理扩展更多特性编写相应的代码。

  5. 编译运行应用,请参见编译及运行应用