经过两天的测试编译,终于ok了,开始编译的openwrt,多次测试失败,最后选择了padavan,这个固件编译相对简单,网上也有相关教程,贴出细节部分
第一步就是配置好你的环境,
我安装的是Ubuntu 14.04
第一步,安装git工具
sudo apt-get update
sudo apt-get install git
第二步,配置相关工具
sudo apt-get install autoconf automake autopoint bison build-essential flex gawk gettext git gperf libtool pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev texinfo python-docutils
有可能不全,整理得到的,应该没有问题,这两天安装的工具太多了,如果真缺少请更具提示来安装
第三步,获取源代码
可以选择官网,也可以选择github,我选择的github,github上的代码也是官网搞过去的,官网克隆太慢了,而且中途死掉了,我在github找的,自己测试没有问题的
官网:git clone https://bitbucket.org/padavan/rt-n56u.git
我的github上:https://github.com/heixiaoma/padavan.git
别人的Github:https://github.com/gzenux/padavan.git
第四步,非常重要,
请把你克隆的文件路径放在/opt/rt-n56u/下,因为他里面的命令已经写死了,路径固定了,所以必须这样,附上我的截图
image.png
好了,文件放好,就是编译了
第五步,编译交叉工具链
cd /opt/rt-n56u/toolchain-mipsel
sudo ./clean_sources
sudo ./build_toolchain
先清除,在编译
第六步,编译固件
cd /opt/rt-n56u/trunk
sudo ./clear_tree
sudo ./build_firmware
同样也是先清除,在编译
编译结束后会有结果提示
image.png
教程应该会慢慢来,我也在研究学习中,如果大家也有问题,欢迎留言
网友评论