[lua]安卓ndk如何编译lua库

Posted 长空小鹰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[lua]安卓ndk如何编译lua库相关的知识,希望对你有一定的参考价值。

这里说的lua库是标准lua库,不包含tolua,不包含cocos2dx的各种lua扩展,是干净的lua。

参考:

http://stackoverflow.com/questions/12299659/compiling-lua-lib-for-android-success-but-strange-segfaults

 

将文件夹放到项目中,去掉main文件。

 

luaconfig.h中找到

lua_getlocaledecpoint

的定义,将它改成

(‘.‘)

编译通过。

 

为什么要这么改呢?因为NDK的locale.h文件没有定义小数点,因此只能用这种hack的方法。

以上是关于[lua]安卓ndk如何编译lua库的主要内容,如果未能解决你的问题,请参考以下文章

解决ndk编译lua时遇到 undefined reference to '__srget'的问题

如何在 MacOS 上安装 lua 开发库? [关闭]

java代码,执行lua脚本!

Mac下编译Lua引用的C共享库失败, 求解

VS2019编译Lua源码

请问自己的软件如何运行Lua脚本