对于嵌入式arm设备,交叉编译lua和lib(luaseockets、orbit等)的最佳过程是什么。
我能够成功地交叉编译lua解释器,但从那以后我有点迷失了方向。
我几年前就开始使用这个回购作为基础:https://github.com/johnhw/luajitpi
整个过程取决于您的设备运行的操作系统以及POSIX-ish的方式。如果您的系统提供类似BSD的socket API,那么这个过程应该很简单。
这同样适用于pthreads和操作系统应该提供的其他API。例如,我们正在运行eCos,它有一个小的POSIX层,所以像luaseocket这样的libs的移植很容易。