
# 搭建开发环境
在Linux上完成编译后，通过Windows访问Linux主机上的文件，完成系统镜像文件的烧录调测与运行。所以开发环境包括Linux下的编译环境，以及Windows下的烧录调测工具和USB转串口驱动。
- 在Linux下搭建编译环境。 参考[搭建Linux编译环境](https://support.huaweicloud.com/build-IDE-LiteOS/zh-cn_topic_0302049454.html)。
  
- 在Linux下搭建samba服务，实现Windows下对Linux主机上的文件的访问。
  1. 安装samba。
     ```
     sudo apt-get install samba
     ```
     
  
  2. 修改samba的配置文件。 执行以下命令打开samba的配置文件：
     ```
     sudo vi /etc/samba/smb.conf
     ```
     在文件末尾添加以下内容，其中username需要修改为登录Linux主机的用户名，path为Windows下可以直接访问的Linux主机上的共享目录，请根据实际情况设置。
     ```
     [username]
            path = /home/username
            browseable = yes
            available = yes
            public = yes
            writable = yes
            valid users = username
            create mask = 0777
            security = share
            guest ok = yes
            directory mask = 0777
     ```
     
  
  3. 重启samba服务。
     ```
     sudo service smbd restart
     ```
     
  
  4. 设置samba账户密码。 执行以下命令设置samba账户密码，按提示输入密码，其中username为登录Linux主机的用户名。
     ```
     sudo smbpasswd -a username
     ```
     
  
  5. 设置共享目录权限。 执行以下命令将第2步中配置的共享目录设置为对任何用户都可读可写可访问，/home/username请修改为第2步中配置的目录。
     ```
     sudo chmod 777 /home/username
     ```
     
  
  6. 通过Windows访问Linux主机上的共享目录。 在Windows资源管理器路径中输入\\\\Linux主机IP，即可访问Linux共享目录。
     
   
- 烧录工具为JLink仿真器。 在Windows主机中，从JLink官网下载[JLink仿真器](https://www.segger.com/downloads/jlink/JLink_Windows.exe)。双击下载的JLink应用程序，直接使用默认配置进行安装即可。
  
- 安装USB转串口驱动。
  以CH340驱动为例，在Windows主机中，从官网下载[转串口Windows驱动程序](http://www.wch.cn/downloads/CH341SER_EXE.html)。双击下载的驱动程序，直接使用默认配置进行安装即可。完成驱动安装后，使用USB线连接开发板的USB转串口到Windows主机，可以在Windows设备管理器中查看端口号，如下图所示。
  ![](https://support.huaweicloud.com/qs-LiteOS/zh-cn_image_0314822794.png)
  
 
