1.安裝lua
http://www.lua.org/download.htm 下載lua。以最新的5.3.2爲例
使用命令行執行命令
tar zxf lua-5.3.2.tar.gz
cd lua-5.3.2
make macosx test
2.取.a 與 .h 文件
取出 /usr/local/lib/liblua.a
與 /usr/local/include 下的全部lua相關的lua頭文件
3.新建工程
xcode新建一個OS X的Command Line Tool 工程
將.a和include文件夾加入到工程中
4.運行
main.m文件
#include <stdio.h>
#include "lua.h"
#include "lauxlib.h"
#include "lualib.h"
int main(int argc, const char * argv[]) {
// insert code here...
/* opens Lua */
lua_State *L = luaL_newstate();
/* opens the standard libraries */
luaL_openlibs(L);
/* runs Lua script */
luaL_dofile(L,"/Users/wesleyxiao/Desktop/test/hello.lua");
lua_close(L);
return 0;
}
hello.lua文件
print("hello lua")