鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

部署开发环境

FlexDA编程框架的操作系统如表1所示。

表1 操作系统要求

特性

操作系统

架构

推荐版本

OVS

openEuler

aarch64

22.03 LTS SP3

UCC

openEuler

x86_64、aarch64

22.03 LTS SP3

Ubuntu

x86_64、aarch64

22.04 LTS

CentOS

x86_64、aarch64

CentOS 9-Stream

FlexDA编程框架的编译环境软件要求如表2所示。

表2 编译环境软件要求

名称

相关特性

版本要求

GCC

OVS、UCC

推荐版本12.3.0。

LLVM

OVS

12.0.1~15.0.3,推荐版本12.0.1。

Clang

OVS

12.0.1~15.0.3,推荐版本12.0.1。

交叉编译工具链

OVS、UCC

推荐版本14.2.Rel1。

编程框架提供的编程库使用LTO优化,交叉编译工具链版本需要与编程库使用的工具链保持一致,防止编译失败。

安装方式请参考交叉编译工具链安装指导

CMake

OVS、UCC

3.22.0~3.25.0,推荐版本3.22.0。

Make

OVS、UCC

4.3.0~4.4.0,推荐版本4.3.0。

OpenSSL

OVS、UCC

1.1.1~3.0.12,推荐版本1.1.1。

Protobuf

OVS

推荐版本25.1。

Python

OVS

3.11.4~3.11.13,推荐版本3.11.4。

OVS场景需要安装Python,请参见Python源码安装指导