O OmicronTK_lua (Omicron Toolkit - Lua) é uma biblioteca wrapper simples para Lua e LuaJIT, escrito em C++ 14 para Linux e Windows.
O CMake é utilizado para a compilação.
Crie um diretório chamado build e depois entre nele:
mkdir build
# E depois:
cd buildcmake ..Depois:
makecmake -DUSE_LUAJIT=OFF ..Depois:
makecmake -DUSE_CUSTOM_LUA=ON -DLUA_INCLUDE_DIR="/caminho/para/lua" -DLUA_LIBRARIES="/caminho/para/lua/liblua.so" ..Depois:
makePor padrão, a compilação utilizará o LuaJIT (USE_LUAJIT=ON) instalado no Sistema Operacional (USE_CUSTOM_LUA=OFF).
-DUSE_CUSTOM_LUA=ONNota: Necessário definir LUA_INCLUDE_DIR e LUA_LIBRARIES
-DLUA_INCLUDE_DIR="/caminho/para/lua"-DLUA_LIBRARIES="/caminho/para/lua/liblua.so"Nota: Necessário incluir a biblioteca liblua.so.
-DUSE_LUAJIT=OFFEssa opção será ignorada, caso use -DUSE_CUSTOM_LUA=ON
MIT License