Apenas substitua os arquivos de origem se estiver compilando a partir da fonte ou a DLL se estiver usando o pré-compilado. LuaJIT deve ser um substituto para o estoque lua, portanto, ele deve funcionar apenas substituindo-o.
Panda Pyjama
4
@PandaPajama que provavelmente deve ser uma resposta, não um comentário #
ashes999
Não é tão simples no Mac OS X
finnw
Aqui está uma discussão por e-mail relevante sobre os prós / contras de várias implementações de Lua.
Anko
Respostas:
5
Apenas substitua os arquivos de origem se estiver compilando a partir da fonte ou a DLL se estiver usando o pré-compilado (preferencial).
LuaJIT é compatível com API com Lua 5.1. Se você já incorporou Lua em seu aplicativo, provavelmente não precisará fazer nada para mudar para LuaJIT, exceto o link com uma biblioteca diferente:
LuaJIT deve ser um substituto para o estoque lua, portanto, ele deve funcionar apenas substituindo-o
Respostas:
Apenas substitua os arquivos de origem se estiver compilando a partir da fonte ou a DLL se estiver usando o pré-compilado (preferencial).
De acordo com o Guia de Instalação :
LuaJIT deve ser um substituto para o estoque lua, portanto, ele deve funcionar apenas substituindo-o
fonte
Como o comentário do Panda Pajama sugere. É fácil uma substituição imediata.
A pior parte foi o downgrade para 5.1, especialmente a carga de módulos de função próprios no estado lua.
fonte