最簡單的Mac xcode下搭建lua

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")  
發佈了52 篇原創文章 · 獲贊 4 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章