मैं पुस्तकालय के रूप में अपने सी ++ कार्यक्रम में लुआ का उपयोग कर रहा हूं । लेकिन मैंने पढ़ा कि LuaJIT एक बेहतर कार्यान्वयन है।
क्या थोड़े से बदलाव के साथ LuaJIT को बदलना पॉसिबल है ? कैसे?
मैं पुस्तकालय के रूप में अपने सी ++ कार्यक्रम में लुआ का उपयोग कर रहा हूं । लेकिन मैंने पढ़ा कि LuaJIT एक बेहतर कार्यान्वयन है।
क्या थोड़े से बदलाव के साथ LuaJIT को बदलना पॉसिबल है ? कैसे?
जवाबों:
यदि आप स्रोत से संकलन कर रहे हैं, या डीएलएल को स्रोत फ़ाइलों की जगह लें, यदि आप पहले से रखे हुए (पसंदीदा) का उपयोग कर रहे हैं।
प्रति स्थापना मार्गदर्शिका :
LuaJIT, Lua 5.1 के साथ एपीआई-संगत है। यदि आपने पहले ही अपने आवेदन में लुआ को एम्बेड कर दिया है, तो आपको शायद लुआजिट पर स्विच करने के लिए कुछ भी करने की आवश्यकता नहीं है, सिवाय एक अलग लाइब्रेरी के लिंक के
LuaJIT का मतलब स्टॉक लुआ के लिए एक ड्रॉप-इन प्रतिस्थापन है, इसलिए इसे प्रतिस्थापित करके काम करना चाहिए
जैसा कि पांडा पायजामा टिप्पणी का सुझाव है। यह एक ड्रॉप-इन प्रतिस्थापन आसान है।
सबसे खराब हिस्सा 5.1 का डाउनग्रेड था, विशेष रूप से लुआ स्टेट में स्वयं के फ़ंक्शन मॉड्यूल का भार।