Luajit在加载模块时出现段错误

我目前有一个问题,Lua5.1/Lua5.2可以加载和使用一个模块,但是LuaJIT无法。这很奇怪,因为LuaJIT应该是ABI兼容的,对吧?

我该怎么解决这个问题?

该模块:https://github.com/gabrield/v4l-lua

点赞
用户5147427
用户5147427

我通过简单地删除 v4l_lua.c 中可设置的那行代码 (第 {line}) 来解决了这个问题。感谢 @Youka、@siffiejoe 和 @Etan-Reisner 的建议!

我想知道为什么 Lua 模块甚至没有任何警告就被加载了(而且还起作用了!)

2015-07-24 19:32:14