目前我正在嵌入式平台上使用 lua,我面临下一个问题 - 我需要一些用 lua 编写的开源图形库。是否有任何符合这些要求的现有库?
提前谢谢你。
最佳答案
I need some open-source graphic library written in lua.
这样的东西不仅不存在,实际上也不可能写出来。
Lua 运行时不提供对在 Lua 本身中实际显示图形所需的低级平台特定细节的访问。您可以在 Lua 中编写图形例程,但它永远无法绘制到实际屏幕上。它可以吸引到文件或类似性质的东西。但不是屏幕。
这意味着您将不得不使用某种非 Lua 库来至少显示图像。但是,您也不会找到其中之一,因为没有人会费心用 Lua 本身编写图形库。没有意义;这将非常缓慢。将 Cairo 或 OpenGL 或其他一些 native 代码库绑定(bind)到 Lua 会容易得多。您可以获得与本地 Lua 库相同的功能和灵 active ,但您也可以获得性能。
关于embedded - lua 上的图形库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7726430/