luac

    1熱度

    1回答

    我有這個簡單的程序: #include <lua.hpp> int main() { lua_State * ls = lua_newstate(0, 0); lua_close(ls); return 0; } 我把Lua的DLL在正確的文件夾,鏈接庫,建立了包括文件夾,然後編譯。它編譯乾淨,但是當我運行該程序時,它顯示我 this。我在Visual

    6熱度

    2回答

    如果我編譯.lua文件luac,結果是否可以在沒有安裝Lua庫或解釋器的情況下運行?

    1熱度

    1回答

    你好,我真的爲這個看似簡單的任務難住。 我可以訪問傳遞給C函數的表的屬性,但不能訪問我在其中創建的任何子表的成員。 基本上我想簡單地能夠從屬性表中提取字符串,所以我可以根據用戶的期望創建一個「輪子」。 這裏是我到目前爲止(試過這麼多我的大腦是炒) 的Lua方: --Function createSomething("wheel", { canInflate = true, properties

    0熱度

    1回答

    我如何加載我的字節代碼文件我在我的iOS項目中使用wax.framework(注意:它是一個框架文件),但我不知道如何加載我的字節代碼文件時使用wax.framework。這個鏈接(https://github.com/probablycorey/wax/wiki/Luac)表示它可以加載字節碼文件,有人知道該怎麼做嗎?

    1熱度

    1回答

    最近我一直在探索luac 5.1 api,我想知道是否有可能遍歷5.1 api中的每個全局值,我知道可以在5.2中執行此操作(被稱爲here),因爲存在lua_pushglobaltable(lua_State *)。我知道有LUA_GLOBALSINDEX,但我不確定如何使用它來達到此目的。任何幫助將不勝感激! 謝謝:)

    0熱度

    1回答

    我打算將LuaJIT嵌入到使用PhysFS加載......的東西的程序中。資產和Lua腳本。 所以我想,爲什麼不預先編譯我的Lua腳本? luajit -b test.lua test.raw 我知道,使用正常的香草的Lua,當lua_load()C函數正常工作就好既人類可讀的腳本,並與字節碼做luac。但是LuaJIT呢?這同樣適用於LuaJIT嗎? lua_load()是否與預編譯的Lua

    3熱度

    1回答

    由於兼容性/遺留原因,我需要在64位Intel Mac上構建5.0版本的Lua編譯器(luac)。 (5.1或更高版本無法使用。) 通過Xcode 4.6的首選項窗口安裝的開發工具。 在'cd'進入到Lua目錄之後,我發出'make'命令。 cd include; make all make[1]: Nothing to be done for `all'. cd src; make all

    3熱度

    1回答

    我用luac編譯我的lua代碼。 luac版本是5.2.2,我的應用程序原生lua是5.2.2。 我Lua代碼 function hello() print("hello test luac ") end hello() 的預編譯代碼: 1b4c 7561 5200 0104 0804 0800 1993 0d0a 1a0a 0000 0000 0000 0000 000

    0熱度

    1回答

    我只是想列出我* .lua文件和luac它* .TTT 我buildData.sh這樣 findLua() { for file in $(find $PWD -name "*.lua") do local dirname=$(dirname "$file") local filename=$(basename "$file") local fuName=$d

    3熱度

    1回答

    運行LUA腳本的多個實例,我有以下LUA腳本: mydata={} function update(val) mydata["x"] = val if (val == 10) -- Call C-Api(1) else --Register callback with C when free or some event happens