海蜘蛛Tomato V3.3系统编译视频教程
很久没发布Tomato固件和帖子,今天给大家奉上一篇Tomato编译的教程,后期可能会陆陆续续地上传一些技术类视频,方便大家学习。由于工作和经济压力原因,没有时间做固件,但是非常感觉大家对我的支持。
未来的一段时间,我会转到幕后做一些Tomato的视频开发教程,让更多的人加入开发队伍中来。
视频是4K录制的,高清的土豆比较模糊,请大家选择超清播放,优酷视频还在审核中,请大家耐心等待。
视频中需要用到的代码和资料
请使用Ubuntu 64位系统
http://dl.hi-spider.com/mips/GPL_Hi-spider_tomatoV3.3.tar.gz
1.设置编译环境
在Ubuntu的系统执行如下命令
sudo apt-get update
sudo apt-get install build-essential linux-headers-$(uname -r)
sudo apt-get install libncurses5 libncurses5-dev m4 bison flex libstdc++6-4.4-dev g++-4.4 g++ libtool sqlite
sudo apt-get install gcc g++ binutils patch bzip2 flex bison make gettext unzip zlib1g-dev
sudo apt-get install libc6 libncurses5-dev automake
2.配置交叉编译工具
sudo cp -R opt/brcm 源码的位置/shibby_v3/tools/brcm /opt/brcm
vi ~/.bashrc
在最后一行处加入
if [ -d "/opt/brcm" ] ; then
PATH=/opt/brcm/hndtools-mipsel-uclibc/bin:/opt/brcm/hndtools-mipsel-linux/bin:$PATH
fi
保存退出, 以便每次启动linux时能找到编译器.
source ~/.bashrc
find -type d -exec chmod +x {} \;
技术相关咨询和路由器定制联系:18013582125(QQ和手机是同一个)
本文章由 http://www.wifidog.pro/2015/04/03/tomato%E6%B5%B7%E8%9C%98%E8%9B%9B%E7%BC%96%E8%AF%91.html 整理编辑,转载请注明出处