先安装git或者subversion
sudo apt-get install git subversion安装编译需要的库
apt-get install g++ libncurses5-dev zlib1g-dev bison flex unzip autoconf gawk make gettext gcc binutils patch bzip2 libz-dev
sudo apt-get install build-essential lua5.1 liblua5.1-0-dev
下载Luci源码
git clone https://github.com/openwrt/luci.git
cd luci
git checkout luci-0.12 #获取luci-0.12分支进入源码目录
cd luci-0.12
编译make runuhttpd出错处理,如果提示找不iwinfo.h ,Make error, iwinfo.h: no such files or dir拷贝iwinfo 和iwinfo.h到/usr/include/lua5.1/目录sudo cp -r openwrt/package/network/utils/iwinfo/src/include/iwinfo /usr/include/lua5.1/
sudo cp openwrt/package/network/utils/iwinfo/src/include/iwinfo.h /usr/include/lua5.1/
再次make runuhttpd