Lua 5.2.0 を Xcode 4 で動作させるのに問題がmake
あります。liblua.a でリンクを使用してビルドし、ヘッダー パスを追加して、Extern "C"
. リンカー エラーが発生しません。ただし、このコードを実行すると:
#include <iostream>
extern "C" {
#include "lua.h"
#include "lauxlib.h"
#include "lualib.h"
}
int main (int argc, char *argv[])
{
lua_State *ls = lua_newstate(0, 0);
lua_close(ls);
return 0;
}
11 行目に到達Thread 1: EXC_BAD_ACCESS (code 1, address=0x0)
します。これは、実際には存在しないものを呼び出そうとしていることを示していると思います。どんな助けでも大歓迎です!
ありがとう、マーク