写在前面,建议使用ubuntu14.04 32位的版本,本人一开始使用ubuntu16.04 64位版本,折腾了很久没有编过
1 安装需要的库:
sudo apt-get install git g++ libncurses5-dev subversion libssl-dev gawk libxml-parser-perl unzip
2 下载源码:
git clone git://github.com/openwrt/chaos_calmer.git
openwrt的git貌似换过路径,这点需要注意;
3 修改feeds文件:
cp feeds.conf.default feeds.conf
添加7688的源:
echo src-git linkit https://github.com/MediaTek-Labs/linkit-smart-7688-feed.git >> feeds.conf
./scripts/feeds update
./scripts/feeds install -a
4 编译:
$ make menuconfig
按照要求在menuconfig中选择7688的产品:
开始编译:
make V=99
在编译过程中会动态下载需要的库,所以第一次编译会比较慢,后续记得保存好dl文件夹下的压缩包,这样就不需要重新下载,会大大提高编译速度