Ben kullanıyorum Lua benim de C ++ bir kütüphane olarak, programa. Ancak LuaJIT'in daha iyi bir uygulama olduğunu okudum .
LuaJIT ile küçük değişikliklerle değiştirmek mümkün müdür ? Nasıl?
Ben kullanıyorum Lua benim de C ++ bir kütüphane olarak, programa. Ancak LuaJIT'in daha iyi bir uygulama olduğunu okudum .
LuaJIT ile küçük değişikliklerle değiştirmek mümkün müdür ? Nasıl?
Yanıtlar:
Kaynaktan derliyorsanız, kaynak dosyaları veya önceden derlenmiş dosyayı (tercih edilen) kullanıyorsanız DLL'yi değiştirmeniz yeterlidir.
Kurulum Kılavuzu uyarınca :
LuaJIT, Lua 5.1 ile API uyumludur. Lua'yı zaten uygulamanıza yerleştirdiyseniz, muhtemelen farklı bir kütüphaneye bağlantı dışında LuaJIT'e geçmek için hiçbir şey yapmanız gerekmez:
LuaJIT, stok lua için bir damla değiştirme anlamına gelir, bu yüzden sadece değiştirerek çalışmalıdır.
Panda Pijama yorumunda belirtildiği gibi . Kolayca yerine yerleştirilebilen bir yedek.
En kötü yanı, özellikle lua State'teki kendi fonksiyon modüllerinin yükü olan 5.1'e düşmesiydi.