lua在hp-ux上由于调用luaL_error时无法回滚异常而产生不能回滚异常。

我在hp-ux 11.31上遇到了关于lua的问题... 我有一个调用一些用C++编写的函数的lua脚本。 在该函数中调用了luaL_error ...但是应用程序在调用luaL_error时崩溃了,因为异常没有被lua解除... 在其他平台上,这个应用程序是正常工作的。

你有任何想法是出了什么问题吗?

点赞
用户107090
用户107090

你可能需要将 Lua 库编译为 C++ 库,而不是 C库。然后 Lua 将使用 C++ 异常而不是 longjmp。

2013-08-14 18:55:37