# 开发环境搭建
登录官网:https://wiki.luckfox.com/zh/intro/
定位到`Luckfox Pico Pro Max`页面,这里有详细的操作手册。接下来我们跟着文档一起学习。
> 官方推荐的开发环境是`Ubuntu 22.04`,我的是`Ubuntu 24.04`,测试下来正常。
安装相关的包
```bash
sudo apt update
sudo apt-get install -y git ssh make gcc gcc-multilib g++-multilib module-assistant expect g++ gawk texinfo libssl-dev bison flex fakeroot cmake unzip gperf autoconf device-tree-compiler libncurses5-dev pkg-config bc python-is-python3 passwd openssl openssh-server openssh-client vim file cpio rsync
```
拉取最新的SDK源代码
```bash
git clone https://gitee.com/LuckfoxTECH/luckfox-pico.git
```
配置
```bash
cd luckfox-pico
./build.sh lunch
# 硬件版本:6 RV1106_Luckfox_Pico_Max
# 启动介质:1 SPI FLASH
# 系统:Buildroot
```
启动编译
```bash
./build.sh
```
编程成功
查看生成产物目录
```bash
ls -alh output/images
total 133M
-rw-rw-r-- 1 bruce bruce 3.1M Jan 19 16:28 boot.img
-rw-rw-r-- 1 bruce bruce 263K Jan 19 16:28 download.bin
-rw-rw-r-- 1 bruce bruce 256K Jan 19 16:30 env.img
-rw-rw-r-- 1 bruce bruce 184K Jan 19 16:28 idblock.img
-rw-rw-r-- 1 bruce bruce12M Jan 19 16:30 oem.img
-rw-rw-r-- 1 bruce bruce49M Jan 19 16:30 rootfs.img
-rw-rw-r-- 1 bruce bruce 1.7K Jan 19 16:30 sd_update.txt
-rw-rw-r-- 1 bruce bruce 1.6K Jan 19 16:30 tftp_update.txt
-rw-rw-r-- 1 bruce bruce 256K Jan 19 16:28 uboot.img
-rw-rw-r-- 1 bruce bruce67M Jan 19 16:30 update.img
-rw-rw-r-- 1 bruce bruce 1.9M Jan 19 16:30 userdata.img
```