本文讲述如何使用android studio 编译最新版本的Lua开源库),请自行下载。
我们提供的Demo,可以自行下载,工程结构如下:
本文编译的是Lua 5.4.6的版本,编译采用cmake的方式,我们支持编译静态库和动态库(我们在这一讲里:“Lua与***C在Android上的互调”是使用静态库)。
CMakeLists.txt的内容:
# 指定 CMake 最低版本
cmake_minimum_required(VERSION 3.18.1)
# 定义源文件的路径
set(LUA_SOURCES
lapi.c