小编dou*_*uyw的帖子

luajit2.0.0 - 分段错误:11

我使用http://lua-users.org/wiki/SimpleLuaApiExample中的一个简单示例进行测试.该示例可以与libluajit.a静态链接并成功,但运行时会出现此错误消息:

Segmentation fault: 11
Run Code Online (Sandbox Code Playgroud)

我使用的是2012-11-08发布的LuaJIT-2.0.0.我的操作系统是Mac OSX Lion 10.7.5.

$ uname -a
Darwin macmatoMacBook-Pro.local 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64
Run Code Online (Sandbox Code Playgroud)

测试步骤:

编译luajit-2.0.0

$ cd lj2
$ ls
COPYRIGHT Makefile  README    doc       dynasm    etc       src
$ make
==== Building LuaJIT 2.0.0 ====
make -C src
DYNLINK   libluajit.so
LINK      luajit
OK        Successfully built LuaJIT
==== Successfully built LuaJIT 2.0.0 ====
$ rm src/*.so            # force to use the static version: libluajit.a
$ cd .. …
Run Code Online (Sandbox Code Playgroud)

lua luajit

6
推荐指数
1
解决办法
1798
查看次数

标签 统计

lua ×1

luajit ×1