Macos 是否可以在Mono/Mac操作系统中使用LuaInterface?
LuaInterface使用两个.dll:lua51和luanet 虽然能够将lua51重建为liblua5.1.dylib(代码实际上找到了所有必要的入口点),但我完全被luanet.dll所困扰 有没有人知道如何在Mac OS上构建它,或者如果我不得不完全避免使用它(代价是丢失ObjectTranslator和元函数之类的东西)Macos 是否可以在Mono/Mac操作系统中使用LuaInterface?,macos,mono,luainterface,Macos,Mono,Luainterface,LuaInterface使用两个.dll:lua51和luanet 虽然能够将lua51重建为liblua5.1.dylib(代码实际上找到了所有必要的入口点),但我完全被luanet.dll所困扰 有没有人知道如何在Mac OS上构建它,或者如果我不得不完全避免使用它(代价是丢失ObjectTranslator和元函数之类的东西) 我已经知道有类似的替代方法。您需要配置DllMap,告诉它应该在lua51.dylib中查找luanet.dll 您需要配置DllMap,告诉它应该在lua51.d
我已经知道有类似的替代方法。您需要配置DllMap,告诉它应该在lua51.dylib中查找luanet.dll
您需要配置DllMap,告诉它应该在lua51.dylib中查找luanet.dll
我所拥有的只是一个错误:
DllNotFoundException:LuaInterface.ObjectTranslator.createBaseClassMetatable(IntPtr luaState)(at Assets/LuaInterface/ObjectTranslator.cs:87)LuaInterface.ObjectTranslator..ctor(LuaInterface.Lua解释器,IntPtr luaState)(at Assets/LuaInterface/ObjectTranslator.cs:48)LuaInterface.Lua..()(位于Assets/LuaInterface/Lua.cs:86)LuaInterface测试..ctor()
我所拥有的只是一个错误:DllNotFoundException:luanet LuaInterface.ObjectTranslator.createBaseClassMetatable(IntPtr luaState)(位于Assets/LuaInterface/ObjectTranslator.cs:87)LuaInterface.ObjectTranslator..(LuaInterface.LuaInterface.Lua解释器,IntPtr luaState)(位于Assets/LuaInterface/ObjectTranslator.cs:48)LuaInterface.Lua..ctor()(位于Assets/LuaInterface/Lua.cs:86)LuaInterface..ctor()