项目配置文件CMakeLists.txt:
cmake_minimum_required(VERSION 3.0)
project(lua)
set(LUA_VERSION 5.3.3)
if(WIN32)
add_definitions("-DLUA_BUILD_AS_DLL")
endif(WIN32)
aux_source_directory(src LUA_SOURCES)
list(REMOVE_ITEM LUA_SOURCES "src/lua.c" "src/luac.c")
set(LUA_LIBRARY lua${LUA_VERSION})
add_library(${LUA_LIBRARY} SHARED