1

我的 lua 有问题...在 hp-ux 11.31 上我有一个 lua 脚本,它调用了一些用 C++ 编写的函数。在那个函数中 luaL_error 被调用......但是应用程序崩溃了然后 luaL_error 被调用,因为异常没有被 lua 展开......在其他平台上,这个应用程序是正确的。

您知道可能出了什么问题吗?

4

1 回答 1

2

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

于 2013-08-14T18:55:37.460 回答