lua環(huán)境搭建

操作系統(tǒng)版本為ubuntu 12.04

安裝lua5.1.5

  • 下載5.1.5
  • ubuntu 12.04安裝
    • 首先安裝,不然后面會報錯
      <pre>
      apt-get install libreadline6-dev
      </pre>
    • 進(jìn)入目錄
      <pre>
      lua-5.1.5
      make linux test
      sudo make install
      </pre>
    • 其它
      • 在14.04上面,上述安裝還是會報錯
        <pre>
        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
        </pre>
        需要安裝
        <pre>
        sudo apt-get install libncurses5-dev
        </pre>
        再次運行即可

安裝luajit2.0.4

turbo安裝

  • 安裝turbo之前,需要安裝luajit和libssl-dev
  • libssl-dev安裝
    <pre>
    sudo apt-get install libssl-dev
    </pre>
  • turbo主頁

<pre>
git clone https://github.com/kernelsauce/turbo
vim turbo/turbo/log.lua
修改categories中的success為fasle,關(guān)閉請求成功的打印
sudo make install
</pre>

lualogging安裝

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

安裝cjson

<pre>
sudo make install
</pre>

可以不安裝luarocks

luarocks安裝

  • luarocks主頁luarocks
  • 過程參考
  • 實際過程
    • 版本為2.2.2
    <pre>
    tar -xzf luarocks-2.2.2.tar.gz
    cd luarocks-2.2.2
    ./configure
    make build
    sudo make install
    </pre>
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容