# 搭建系统基础环境 - [环境要求](#section466851916410) - [软硬件要求](#section1595725202314) - [Windows开发工具要求](#section2833173411317) - [Linux构建工具要求](#section992619473117) - [安装Windows开发环境](#section1995840162515) - [安装Linux编译环境(方法一:Docker方式)](#section107932281315) - [安装Linux编译环境(方法二:安装包方式)](#section497484245614) - [连接Linux服务器](#section723115618340) - [将Linux shell改为bash](#section1715027152617) - [安装Python环境](#section11255767343) - [安装gn](#section9262166183410) - [安装ninja](#section02645617348) - [安装LLVM](#section149564754) - [安装hb](#section6201103143120) - [获取源码](#section1545225464016) - [常见问题](#section19253140111619) - [hb安装过程中出现乱码、段错误](#section347685141717) 在搭建各个开发板环境前,需要完成OpenHarmony系统基础环境搭建。系统基础环境主要是指OpenHarmony的编译环境和开发环境。系统基础环境搭建分为如下几种方式,请根据实际软硬件情况以及个人喜好选择以下任一方式。 - **搭建方式一** Windows开发环境,Linux Docker方式搭建的编译环境,请参考本文档如下章节: 1. [环境要求](#section466851916410) 2. [安装Windows开发环境](#section1995840162515) 3. [安装Linux编译环境(方法一:Docker方式)](#section107932281315) - **搭建方式二** Windows开发环境,Linux 安装包方式搭建的编译环境,请参考本文档如下章节: 1. [环境要求](#section466851916410) 2. [安装Windows开发环境](#section1995840162515) 3. [安装Linux编译环境(方法二:安装包方式)](#section497484245614) - **搭建方式三** Linux开发环境,Linux编译环境,请参考《HUAWEI DevEco Device Tool 使用指南》的[安装Linux开发和编译环境](https://device.harmonyos.com/cn/docs/ide/user-guides/install_ubuntu-0000001072959308)。 ## 环境要求 ### 软硬件要求 **表 1** 开发平台要求
通过互联网获取(如:https://www.putty.org/) |