---
title: 控制面开发简要步骤
description: "详情可参见控制面开发详细步骤。如果使用华为提供的示例代码，可参见特殊场景说明。"
url: https://www.hikunpeng.com/document/detail/zh/flexda/devguide/dpak_dev0069.html
sourcePath: /source/zh/flexda/devguide/dpak_dev0069.html
indexId: 6ddcb4b1eadafdf1a6fc0bb63f8daa205f57498574d1e09a2e83dd16bf8412d944
---
# 控制面开发简要步骤

详情可参见控制面开发详细步骤。如果使用华为提供的示例代码，可参见特殊场景说明。

1. 用户在开发目录下引入框架提供的hook.h、libapi.h以及Hydra数据面编译生成的hydrainfo文件。
2. 开发控制面代码，实现hook.h中定义的函数，自定义与数据面用户代码适配的流表下发逻辑。
3. 准备编译环境。
  编译环境约束可参见表1和表2中的OVS控制面特性。

4. 编译代码生成名称为custom_openvswitch_plugin.so的动态链接库。
5. 在运行环境安装custom_openvswitch_plugin.so至“/usr/lib64/”。
