编译华硕官方源码RT-AC1200HP笔记
2016-09-05 作者:哎丫丫 来源:哎丫丫电脑
这里我以ubuntu16.04为操作系统。
首先去官方下载源码
http://support.asus.com.cn/download.aspx?SLanguage=en&p=11&m=RT-AC1200HP&hashedid=NAWbVZo4x8k2p8i1
下载好以后解压在你的工作目录。
比如我的
hcg@*****3:~/asuswrt$
我们打开源码目录下面的README.TXT文档,根据它的说明,首先安装编译环境需要所支持的组件。
文档说了,可以先安装sudo apt-get install synaptic,然后在sudo synaptic运行i件进行后面的软件安装。
这里我直接使用sudo apt-get install 进行安装咯
sudo apt-get update
sudo apt-get install 下面的支持软件包(有些木有的或者已经有更新的安装在操作系统中了,这个请自行判断!)
libncurses5 libncurses5-dev m4 bison gawk flex libstdc++6-4.4-dev g++-4.4 g++ git gitk zlib1g-dev autoconf autopoint libtool shtool autogen mtd-utils intltool sharutils docbook-xsl-* libstdc++5 texinfo dos2unix xsltproc make
libc6-i386
lib32stdc++6
lib32z1
好,环境配置完成。
根据源码我们应该是编译mtk的固件,故直接跳转到readme的
Mediatek/Ralink SoC models说明项
To install the tools:
- copy the tools/brcm/ directory to /opt
- add /opt/brcm/hndtools-mipsel-linux/bin to your path
- add /opt/brcm/hndtools-mipsel-uclibc/bin to your path
- extract tools/buildroot-gcc342.tar.bz2 to /opt
- add /opt/buildroot-gcc342/bin to your path
For MT7621 Uboot:
- extract mips-2012.03.tar.bz2 directory to /opt
- add /opt/mips-2012.03/bin to your uboot path
切换到资源目录包
cd ~/asuswrt/
由于我以前编译过tomato,得先把brcm改个名。。
sudo mv /opt/brcm /opt/brcm-tomato
sudo cp -rf tools/brcm/ /opt
然后建立添加path路径到你的配置文件。。。
cd ~/asuswrt/tools
tar -jxvf buildroot-gcc342.tar.bz2
直接使用源码目录里面得交叉编译工具
export PATH=$PATH:~/asuswrt/tools/brcm/hndtools-mipsel-linux/bin:~/asuswrt/tools/brcm/hndtools-mipsel-uclibc/bin:~/asuswrt/tools/buildroot-gcc342/bin
cd ~/asuswrt/release/src-ra-mt7620/
make clean
make distclean
make rt-n14u 或者 make RT-AC1200HP
恩,相关配置文件在
release/src-ra-mt7620
里面的target.mak
电脑维护,系统安装,软 、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置、 服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!郴州网站建设 小程序搭建 郴州电脑维修
咨询电话:18175576644 扫描二维码。关注公众号,小程序 享受星级服务 |
手机点击二维码关注 |
手机点击打开小程序 |