type
status
date
slug
summary
tags
category
icon
password
11.2 编译 Openwrt/Friendlywrt
11.2.1 下载源代码
FriendlyWrt有两个版本, 请根据需要进行选择.
11.2.1.1 版本FriendlyWrt 21.02
11.2.1.2 版本FriendlyWrt 23.05
11.2.2 首次编译
下面的命令是编译不带docker的版本, 如需要编译带docker的版本, 请将rk3568.mk替换为rk3568-docker.mk:
会编译所有组件(包含u-boot, kernel 和 friendlywrt)并生成sd卡镜像文件,再执行以下命令,可生成用于安装系统到emmc运行的镜像文件(eflahser固件):
对项目进行过修改后, 需要重新打包sd卡镜像, 可执行如下命令:
11.2.3 二次编译
11.2.4 单独编译u-boot
11.2.5 单独编译kernel
11.2.6 单独编译friendlywrt
或者进入friendlywrt目录, 按标准openwrt的命令操作, 上面的命令出现错误时, 可尝试使用以下命令单线程编译:
- Author:码头工人
- URL:https://slogo.eu.org/article/17db9c13-c17f-8055-a052-c8291f568b9b
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!