elua 移植到STM32F407VE76平台流程
1. 环境搭建
1.1 必要前提
1.1.1 软件
ubuntu操作系统,用于作为交叉编译的环境
git(没有的话apt-get install git)
1.1.2 安装依赖
在Ubuntu系统下执行:
apt-getinstall 5.1
apt-get install luarockt
luarocks install luafilesystem
luarocks install lpack
luarocks install md5
1.1.3 安装工具链
gcc-arm-none-eabi-5_2-2015q4-20151219-linux.tar.bz2
链接:https://launchpad.net/gcc-arm-embedded
下载完成后解压:tar -xvf
gcc-arm-none-eabi-5_2-2015q4-20151219-linux.tar.bz2
添加环境变量:
cd ~
在本路径下打开 .bashrc 在最后添加:
export
PATH="$PATH:/home/yzq/src/gcc-arm-none-eabi-4_9-2015q3/bin"
1.1.4 下载elua源码
在要保存的路径下执行如下指令:
git clone
https://github.com/elua/elua.git
2.修改elua源码
2.1 添加平台支持
进入elua工程目录