Mac_安装lua

lua源码下载地址:lua-5.3.0.tar.gz


  1. 解压 编译

    1
    2
    3
    tar zxf lua-5.3.0.tar.gz
    cd lua-5.3.0
    make linux test
    • 编译出来的可执行文件在 /Users/wilker/software/dev/lua-5.3.0/src/
  2. 添加到环境变量中

    1
    2
    3
    4
    5
    MacBook-Pro:~ wilker$ vi .bash_profile

    export PATH=$PATH:/Users/wilker/software/dev/lua-5.3.0/src/
    LUA_HOME=/Users/wilker/software/dev/lua-5.3.0/src/
    export LUA_HOME
  3. 添加到sublime的lua编译系统

    Tools -> Build System -> New Build System

    1
    2
    3
    4
    5
    6
    {
    "cmd": ["lua", "$file"],
    "path" : "/Users/wilker/software/dev/lua-5.3.0/src",
    "file_regex": "^(?:lua:)?[\t ](...*?):([0-9]*):?([0-9]*)",
    "selector": "source.lua"
    }
    • 指定 path,不然回去系统库里找,找不到会报错:

      1
      2
      3
      4
      5
      [Errno 2] No such file or directory
      [cmd: [u'lua', u'/Users/myUser/Desktop/seq.lua']]
      [dir: /Users/myUser/Desktop]
      [path: /usr/bin:/bin:/usr/sbin:/sbin]
      [Finished]