Deepin 23 编译Openwrt

Sunshine
2023-05-18 03:01 / 0 评论 / 31 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年09月14日,已超过81天没有更新,若内容或图片失效,请留言反馈。

有条件一定要科学上网减少编译出错
有条件一定要科学上网减少编译出错
有条件一定要科学上网减少编译出错

第一步:下载Openwrt源码

git clone https://gitee.com/Siioo/lede.git lede 第三方openwrt库

sudo apt update  #拉取系统更新
sudo apt full-upgrade -y  #更新系统
sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \
bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib \
git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libglib2.0-dev libgmp3-dev libltdl-dev \
libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev libtool lrzsz \
mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pip libpython3-dev qemu-utils \ rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-devv


#如果是Windows10子系统需要修改WSL环境变量
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

第二步:

git pull  #请求更新

git branch -a #列出本地分支

git tag #查看版本

git checkout  #切换版本号

第三步: 修改Feeds文件(不修改需要自由网络)

src-git wiwiz https://gitee.com/wiwiz/WiFiPortal #wifi收费插件

第四步: 下载软件源更新和安装

` ./scripts/feeds update -a && ./scripts/feeds install -a #下载feeds插件并安装

第五步: 配置设备参数以及插件

`make menuconfig #根据路由器硬件选择配置

第六步: 下载dl库 并编译固件

make -j10 download && make -j2 V=s #download下载dl依赖库 -j(线程数) ,并安装

二次编译

#清理旧文件
#如果只是调整检查和驱动等
make clean

#如果需要调整架构,或者之前编译出错
make dirclean

#删除旧的配置文件
rm -rf ./tmp && rm -rf .config
0

评论

博主关闭了当前页面的评论