williamswu2000 / openwrt-life

Forked from https://github.com/openwrt/openwrt.git

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------

警告!
此仓库仅供测试用途,不作任何保证!

Warning!
This warehouse is for testing purposes only, without any warranty!

 -----------------------------------------------------

编译参考信息:

1. 安装并使用 Ubuntu 20.04.2 Desktop (64-bit)

2. 使用非root用户登录 Ubuntu

3. 安装编译环境
sudo apt-get update

sudo apt-get install -y build-essential autoconf autopoint \
libtool gcc-multilib flex python gawk subversion zlib1g-dev \
git libncurses5-dev asciidoc device-tree-compiler p7zip-full \
msmtp libssl-dev texinfo libglib2.0-dev libelf-dev qemu-utils \
upx-ucl curl libtinfo5

sudo apt-get clean

4. 获取主源代码
git clone -b openwrt-19.07 https://github.com/ikghx/openwrt-life.git

5. 进入主源代码目录,更新并安装软件库
./scripts/feeds update -a

./scripts/feeds install -a

6. 打开编译菜单界面,按个人需要进行定制
make menuconfig

7. 开始编译
make

 -----------------------------------------------------
 
其它参考命令:

多线程加速编译,例如系统配备了4核心处理器
make -j4

编译时显示详细信息,用于排查编译错误
make V=s

打开内核菜单界面,按需定制内核功能
make kernel_menuconfig

清除软件编译缓存目录,以便快速测试软件更改
make clean

清空整个编译缓存目录,以便开始全新编译
make dirclean

 -----------------------------------------------------

Sunshine!
	Your OpenWrt Community
	https://openwrt.org


About

Forked from https://github.com/openwrt/openwrt.git

License:GNU General Public License v2.0


Languages

Language:C 64.1%Language:Makefile 17.2%Language:Shell 8.7%Language:C++ 4.3%Language:Perl 2.1%Language:Assembly 1.7%Language:M4 1.2%Language:Python 0.3%Language:Objective-C 0.1%Language:Yacc 0.1%Language:Lex 0.1%Language:Awk 0.0%Language:CMake 0.0%