1
我在PC上編譯lua,並在luac
上運行並在MIPS設備上運行它。它顯示lua: bad header in precompiled chunk
。編譯lua到字節碼以在嵌入式linux上運行
我搜索了它,似乎字節碼不可移植。
如何交叉編譯它?
我在PC上編譯lua,並在luac
上運行並在MIPS設備上運行它。它顯示lua: bad header in precompiled chunk
。編譯lua到字節碼以在嵌入式linux上運行
我搜索了它,似乎字節碼不可移植。
如何交叉編譯它?
已解決
設備的lua被修補。在這種情況下不能攜帶。 用這個補丁編譯lua for PC - 現在一切正常。
AFAIK,'luac'不能交叉編譯。如果你可以使用Lua 5.1,那麼試試LuaJIT,它的字節碼可以跨平臺移植。 LuaJIT沒有'luac'工具,運行'luajit -b file.lua file.luac'來創建字節碼文件。 –
謝謝。我解決了它... linux的盒子重磅補丁盧阿。我用這些補丁編譯luac – eri
如果你已經解決了你的問題,然後發佈一個答案你的問題。這是允許的,確實鼓勵。 –