Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
tbblgm119
lede
提交
49bf6956
L
lede
项目概览
tbblgm119
/
lede
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lede
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
49bf6956
编写于
3月 27, 2020
作者:
L
lean
浏览文件
操作
浏览文件
下载
差异文件
Merge branch 'master' of
https://github.com/coolsnowwolf/lede
上级
b2ca31e6
c4fcae7e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
28 addition
and
25 deletion
+28
-25
README.md
README.md
+28
-25
未找到文件。
README.md
浏览文件 @
49bf6956
...
...
@@ -12,50 +12,53 @@ Welcome to Lean's git source of OpenWrt and packages
编译命令如下:
-
1.
首先装好 Ubuntu 64bit,推荐 Ubuntu 18 LTS x64
1.
首先装好 Ubuntu 64bit,推荐 Ubuntu 18 LTS x64
2.
命令行输入
`sudo apt-get update`
,然后输入
`
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib
`
3.
使用
`git clone https://github.com/coolsnowwolf/lede`
命令下载好源代码,然后
`cd lede`
进入目录
3.
使用
`git clone https://github.com/coolsnowwolf/lede`
命令下载好源代码,然后
`cd lede`
进入目录
4.
```bash
./scripts/feeds update -a
./scripts/feeds update -a
./scripts/feeds install -a
make menuconfig
make menuconfig
```
5.
`make download v=s`
下载dl库(国内请尽量全局科学上网)
5.
`make
-j8
download v=s`
下载dl库(国内请尽量全局科学上网)
6.
输入
`make -j1 V=s`
(-j1 后面是线程数。第一次编译推荐用单线程)即可开始编译你要的固件了。
6.
输入
`make -j1 V=s`
(-j1 后面是线程数。第一次编译推荐用单线程)即可开始编译你要的固件了。
本套代码保证肯定可以编译成功。里面包括了 R20 所有源代码,包括 IPK 的。
本套代码保证肯定可以编译成功。里面包括了 R20 所有源代码,包括 IPK 的。
你可以自由使用,但源码编译二次发布请注明我的 GitHub 仓库链接。谢谢合作!
=
二次编译:
`cd lede`
`git pull`
`./scripts/feeds update -a && ./scripts/feeds install -a`
`make defconfig`
`make -jn V=s`
n=线程数+1,例如4线程的I5填-j5,开始编译
需要重新配置:
`rm -rf ./tmp && rm -rf .config`
`make menuconfig`
`make -jn V=s`
n=线程数+1,例如4线程的I5填-j5,开始编译
```
bash
cd
lede
git pull
./scripts/feeds update
-a
&&
./scripts/feeds
install
-a
make defconfig
make
-j8
download
make
-j
$((
$(
nproc
)
+
1
))
V
=
s
```
如果需要重新配置:
```
bash
rm
-rf
./tmp
&&
rm
-rf
.config
make menuconfig
make
-j
$((
$(
nproc
)
+
1
))
V
=
s
```
编译完成后输出路径:/lede/bin/targets
特别提示:
------
1.
源代码中绝不含任何后门和可以监控或者劫持你的 HTTPS 的闭源软件,SSL 安全是互联网最后的壁垒。安全干净才是固件应该做到的;
1.
源代码中绝不含任何后门和可以监控或者劫持你的 HTTPS 的闭源软件,SSL 安全是互联网最后的壁垒。安全干净才是固件应该做到的;
2.
如有技术问题需要讨论,欢迎加入 QQ 讨论群:OP共享技术交流群 ,号码 297253733 ,加群链接: 点击链接加入群聊【OP共享技术交流群】:
[
点击加入
](
https://jq.qq.com/?_wv=1027&k=5yCRuXL
"OP共享技术交流群"
)
...
...
@@ -71,7 +74,7 @@ sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git
![
alipay
](
doc/alipay_donate.jpg
)
### Wechat 微信
![
wechat
](
doc/wechat_donate.jpg
)
------
...
...
@@ -90,7 +93,7 @@ First, you need a computer with a linux system. It's better to use Ubuntu 18 LTS
Next you need gcc, binutils, bzip2, flex, python3.5+, perl, make, find, grep, diff, unzip, gawk, getopt, subversion, libz-dev and libc headers installed.
To install these program, please login root users and type
To install these program, please login root users and type
`
sudo apt-get -y install build-essential asciidoc binutils bzip2 gawk gettext git libncurses5-dev libz-dev patch python3.5 unzip zlib1g-dev lib32gcc1 libc6-dev-i386 subversion flex uglifyjs git-core gcc-multilib p7zip p7zip-full msmtp libssl-dev texinfo libglib2.0-dev xmlto qemu-utils upx libelf-dev autoconf automake libtool autopoint device-tree-compiler g++-multilib
`
...
...
@@ -104,14 +107,14 @@ Please Run `./scripts/feeds update -a` to get all the latest package definitions
defined in
`feeds.conf`
/
`feeds.conf.default`
respectively
and
`./scripts/feeds install -a`
to install symlinks of all of them into
`package/feeds/`
.
Please use
`make menuconfig`
to choose your preferred
configuration for the toolchain and firmware.
Use
`make menuconfig`
to configure your image.
Simply running
`make`
will build your firmware.
It will download all sources, build the cross-compile toolchain,
It will download all sources, build the cross-compile toolchain,
the kernel and all choosen applications.
To build your own firmware you need to have access to a Linux, BSD or MacOSX system
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录