# Software Requirements<a name="EN-US_TOPIC_0314196088"></a>

-   Ubuntu 14.04 or later, which is used as the server for building Huawei LiteOS.
-   GNU Arm Embedded Toolchain compiler, which is used for code build.
-   GNU Make builder, which is used to organize and link files.
-   Python 2.7/3.2+, pip package management tool, and kconfiglib library, which are used for configuration on a GUI before build.

