我是TORCH LDT
的新用户。
我无法加载模块“libpaths
”(在Ubuntu
上)。 错误日志:
线程“main”中的异常com.naef.jnlua.LuaRuntimeException:错误 从文件加载模块'libpaths' '/usr/local/lib/lua/5.1/libpaths.so': /usr/local/lib/lua/5.1/libpaths.so:未定义的符号:lua_gettop at com.naef.jnlua.LuaState.lua_pcall(Native Method)at com.naef.jnlua.LuaState.call(LuaState.java:555)at org.eclipse.koneki.ldt.support.lua51.internal.interpreter.JNLua51Launcher.run(JNLua51Launcher.java:128) 在 org.eclipse.koneki.ldt.support.lua51.internal.interpreter.JNLua51DebugLauncher.main(JNLua51DebugLauncher.java:24)
可能是什么问题?提前谢谢!
答案 0 :(得分:2)
这是配置torch + eclipse的方法:
1)使用手电筒配置Lua解释器:
转到Windows - >偏好 - > Lua - >解释器:
译员类型:Lua 5.2
口译员可执行文件:/ opt / torch / install / bin / qlua( - >这是 需要使用qt功能)
解释器名称:Qt + Torch解释器参数:-lenv -e “io.stdout:setvbuf('no');如果os.getenv('DEBUG_MODE')则需要 '调试器';要求'debugger.plugins.ffi'end“
LinkedExecution参数:Lua 5.2
2)选择此解释器作为默认解释器
3)同时使用外部解释器,需要安装“LuaSocket”数据包, 如果未安装
,则在调试时将收到“libsocket.so not found”的消息错误要安装LuaSocket,您可以尝试:
sudo luarocks install luasocket --only-server=http://luarocks.org/repositories/rocks-scm
或
sudo luarocks install luasocket
或
luarocks install luasocket
的信用