你能从LUA为iOS,Android,WP8制作一个原生图书馆吗?

时间:2014-05-28 13:57:55

标签: android ios windows-phone-8 lua native

我的目标

为每个本机设备制作SDK,例如Android,iOS和WP8。我不想使用3个laguages来生成3个本机SDK

问题

现在我的问题是LUA可以编译成本机libarys并导出如Jar或DLL吗?

替代问题

如果我不能创建本机libarys,我可能希望将LUA代码包装在我制作的本机库中并绑定函数以公开LUA / Native代码。所以我的另一个问题是有一个适用于所有移动平台的LUA库吗?

我不想在iOS上使用一个lua libary,如果可能的话,我不想使用一个lua libcial。

1 个答案:

答案 0 :(得分:1)

很抱歉,如果您真的希望在单个代码库中实现可移植性,那么只有两种语言--C和C ++。没有其他任何东西得到完全支持。您可以为每个人编写LUA应用程序,但是您无法将它们作为库导出 - 至少不会像dll那样动态链接。如果您正在寻找静态链接,也许 - 但Apple对于让您使用C系列之外的其他语言并不是很好。