步骤:
1. 由于我是在CentOS7上编译的,所以在此之前需要为CentOS7安装32位运行库,方法是从网上搜索来的,如果你是64bit的Linux发行版,也需要安装32bit运行库,ubuntu与CentOS7需要安装的库有所不同,以下是CentOS7的安装指令:
sudo yum install xulrunner.i686
sudo yum install libXtst.i686
2. toolchain : gcc-arm-none-eabi-5_2-2015q4-20151219-linux.tar.bz2
http://pan.baidu.com/s/1dE2BMJv
3. elua源码,从github上下载
在命令行输入,可从elua的git仓库clone代码到本地
git clone git://github.com/elua/elua.git
4. lua-5.1.4源码,可从官网上下载,这个源码主要是编译安装luarocks时会用到lua的头文件,CentOS7虽然自带了lua-5.1.4,但是并没有带lua的头文件,所以需要下载源码
5. 下载luarocks源码
编译并安装luarocks
tar -xvf luarocks-2.3.0.tar.gz
cd luarocks-2.3.0
./configure --prefix=/usr/local/luarocks
make
sudo make insta