lua环境搭建

操作系统版本为ubuntu 12.04

安装lua5.1.5

  • 下载5.1.5
  • ubuntu 12.04安装
    • 首先安装,不然后面会报错

      apt-get install libreadline6-dev
    • 进入目录

      lua-5.1.5
      make linux test
      sudo make install
    • 其它
      • 在14.04上面,上述安装还是会报错

        usr/bin/ld: cannot find -lncurses
        collect2: error: ld returned 1 exit status
        make[2]: *** [lua] Error 1
        make[2]: Leaving directory /tmp/lua-5.1.5/src' make[1]: *** [linux] Error 2 make[1]: Leaving directory/tmp/lua-5.1.5/src'
        make: *** [linux] Error 2

        需要安装

        sudo apt-get install libncurses5-dev

        再次运行即可

安装luajit2.0.4

  • luajit2.0.4项目下载

  • tar zxf LuaJIT-2.0.4.tar.gz
    cd LuaJIT-2.0.4
    make
    sudo make install

turbo安装

  • 安装turbo之前,需要安装luajit和libssl-dev
  • libssl-dev安装

    sudo apt-get install libssl-dev
  • turbo主页


git clone https://github.com/kernelsauce/turbo
vim turbo/turbo/log.lua
修改categories中的success为fasle,关闭请求成功的打印
sudo make install

lualogging安装

  • lualogging主页


https://github.com/Neopallium/lualogging
cd lualogging
sudo make install

安装cjson

  • cjson2.1.0下载


sudo make install

可以不安装luarocks

luarocks安装

  • luarocks主页luarocks
  • 过程参考
  • 实际过程
    • 版本为2.2.2

    tar -xzf luarocks-2.2.2.tar.gz
    cd luarocks-2.2.2
    ./configure
    make build
    sudo make install

你可能感兴趣的:(lua环境搭建)