编译环境
先安装编译环境
git clone <编译仓库路径>
git checkout <编译主分支>
更新/下载
然后就是一样的更新下载
./scripts/feeds update -a
./scripts/feeds install -a
然后直接编译
feeds/puppies/rom/scripts/make.sh 对应型号 make V=s
这里的对应型号可以根据提示信息得出:
如下有提示 target: 三位数据的最后一位即可。
当我们对自己开发的产品代码进行编译的时候,我们应该先准备好编译环境,比如我们这里是海思的路由器WR3000H,这里我们就得到这个路径openwrt-hisilicon
添加dl软链接
当我们编译的时候不能全部通过,可以尝试把dl文件夹删去,然后软链接一个/work/下面的dl如下:
ln -s /work/dl_lede dl
已经下好的:
先进入正确的路径
比如我们是海思: 就进入到这个路径 openwrt-hisilicon
比如我们这里的: /work/mxj/HS-arm_cortex-a9-musl/openwrt-hisilicon
修改默认配置
vim feeds.conf.default
使用vim 修改以下默认配置文件,将pippies下的分支修改为到自己的分支
这样在更新下载时就会安装自己的分支。
确保切换到了正确的路径,执行如下命令更新下载。
更新
./scripts/feeds update -a
下载
./scripts/feeds install -a
编译
feeds/puppies/rom/scripts/make.sh WR3000H make V=s
WR3000H 路由器设备型号
V=s 输出更多详细信息