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")

本文详细介绍了如何在Mac上通过Xcode搭建Lua环境。首先从lua.org下载最新版lua,如5.3.2,然后利用命令行进行安装。接着,提取/usr/local/lib/liblua.a静态库文件和/usr/local/include下的所有lua头文件。在Xcode创建OS X Command Line Tool工程,并将.a文件和include文件夹添加到工程中。最后,编写并运行main.m文件和hello.lua脚本,完成环境配置。
70

被折叠的 条评论
为什么被折叠?



