lua - 为嵌入式 ARM 设备交叉编译 Lua 和 libs

标签 lua embedded cross-platform

为嵌入式 arm 设备交叉编译 lua 和 libs(luasockets、orbit 等)的最佳程序是什么。

我能够成功地交叉编译 lua 解释器,但从那里我有点迷失了。

最佳答案

几年前我开始使用这个 repo 作为基础:https://github.com/johnhw/luajitpi
整个过程取决于您的设备正在运行的操作系统以及它的 POSIX 风格。如果你的系统提供了一个类似 BSD 的套接字 API,这个过程应该是微不足道的。
这同样适用于您的操作系统应提供的 pthread 和其他 API。例如,我们正在运行 eCos,它有一个小的 POSIX 层,所以像 luasocket 这样的库的移植很容易。

关于lua - 为嵌入式 ARM 设备交叉编译 Lua 和 libs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36334767/

相关文章:

java - 将黑莓应用程序代码移植到 Android 平台

lua - Lua 中的 gsub。无法更换图案

c++ - 使用 C++ 访问 Lua 全局表

cocos2d-iphone - IOS游戏中如何使用Lua作为数据存储?

c - atof ("0") 在 float 变量中返回 2

c - 有没有一种程序化的方法来检查堆栈损坏

python - 我可以在我的 Mac 上生成一个可以在 Windows 上使用的 python 可执行文件吗

c - 帮助定位C示例代码读取lua命令行参数

c - STM32 Bare Metal C - 无法让 LED 工作

c++ - 您最喜欢用 C/C++ 访问多个不同数据库(MySQL、Oracle...)的跨平台解决方案是什么?