首页 > 代码库 > [lua]安卓ndk如何编译lua库

[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库