侧边栏壁纸

定制openwrt镜像:本地编译ledeopenwrt

  • 3293382906 原创作品 9个月前
  • 默认分类 LinuxOpenwrt软路由ledeopenwrt
  • 106阅读0评论0点赞
  • 项目地址

    https://github.com/coolsnowwolf/lede

    编译环境

    ubuntu22.04

    注意事项

    不要使用root用户进行编译,请使用有sudo权限用户编译
    确保合适的网络环境

    ①安装编译依赖

    sudo apt update -y
    sudo apt full-upgrade -y
    sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential \
    bzip2 ccache clang cmake cpio curl device-tree-compiler flex gawk gettext gcc-multilib g++-multilib \
    git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libfuse-dev libglib2.0-dev libgmp3-dev \
    libltdl-dev libmpc-dev libmpfr-dev libncurses-dev libncurses-dev libpython3-dev libreadline-dev \
    libssl-dev libtool llvm lrzsz genisoimage msmtp ninja-build p7zip p7zip-full patch pkgconf python3 \
    python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo \
    uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev

    ②获取源码,更新feeds

    git clone https://github.com/coolsnowwolf/lede
    cd lede
    ./scripts/feeds update -a
    ./scripts/feeds install -a

    ③选择配置

    make menuconfig

    ④下载dl库

    make download -j8

    ⑤编译

    第一次编译使用单线程编译,防止出现错误

    make V=s -j1

    ⑥获取编译结果

    编译结果保存在./bin/targets中,根据你选择的设备型号找到对应目录。

    0

    —— 评论区 ——

    博主关闭了所有页面的评论