---
title: 编译流程
description: "机器学习算法加速库的编译主要分为如下的三个部分，分别是环境准备，获取代码和编译代码。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/appAccelFeatures/algorithmaccelf_ml/kunpengbdssparkml_20_0011.html
sourcePath: /source/zh/kunpengbds/appAccelFeatures/algorithmaccelf_ml/kunpengbdssparkml_20_0011.html
indexId: 3a2cfdfebbd197e3f29ce648b01624115a9f3a6c79912437996b88e75c3d769788
---
# 编译流程

机器学习算法加速库的编译主要分为如下的三个部分，分别是环境准备，获取代码和编译代码。

- 环境准备部分，主要包括安装JDK和Maven。
- 获取代码部分，机器学习算法加速库适配代码。
- 编译代码部分，负责适配代码的编译。
