本文主要是介绍OpenWRT Build from scratch,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1.下载官方源码
mkdir openwrt
cd openwrt
git clone https://github.com/openwrt/openwrt.git
'
2.更新源码
cd openwrt
./scripts/feeds update -a
./scripts/feeds install -a
3.测试编译环境
make defconfig
5.自定义配置
下面LuCI=》Modules=》Translations=》选择语言Chinese;
LuCI=》Applications=》选择需要的插件,选择完成后保存,开始编译,这里一定要有梯子,便已开始后会自动下载各种包,很多人失败的原因也就是这里。
不选择也可以,保存配置信息退出.
6.编译:
make -j8 V=99
执行
make -j1
可以看到构建系统的编译顺序:
7:支持ffmpeg
menuconfig->Multimedia->ffmpeg
重新编译
得到ffmpeg ipk包文件:
一组命令分析编译结果:
8:支持Gstreamer
menuconfig->Multimedia->gstreamer
\
重新编译
分析编译结果:
如果想重新再一个新的目录编译内核,执行make KERNEL_BUILD_DIR=./dir
或者 make target/linux/compile KERNEL_BUILD_DIR=./zilong
结束!
这篇关于OpenWRT Build from scratch的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!