# 搭建环境 - [环境要求](#section179175261196) - [硬件要求](#section185788208272) - [软件系统要求](#section3343841379) - [Linux构建工具要求](#section20374218687) - [Windows开发工具要求](#section11161833102716) - [安装编译基础环境](#section497484245614) - [连接Linux服务器](#section73731485127) - [将Linux shell改为bash](#section11741048173311) - [安装Python环境](#section16270312203916) - [安装文件打包工具](#section755831544314) - [安装编译工具环境](#section7227629152013) - [安装gn](#section1737610811213) - [安装ninja](#section103777819124) - [安装LLVM编译工具链](#section11613193644213) - [安装hc-gen](#section139624410163) - [安装Java 虚拟机环境](#section1413015314289) - [安装hap打包工具](#section137261201916) - [安装hap签名工具](#section6880458114617) - [安装IDE开发工具](#section1995840162515) ## 环境要求 ## 硬件要求 - Linux服务器 - Windows工作台(主机电脑) - Hi3516DV300 IoT Camera开发板 - USB转串口线、网线(Windows工作台通过USB转串口线、网线与Hi3516DV300 开发板连接) 各硬件连接关系如下图所示。 **图 1** 硬件连线图 ![](figures/矩形备份-292.png) ## 软件系统要求 **表 1** Hi3516DV300开发板开发平台要求