Lua cjson模塊編譯筆記及錯(cuò)誤解決方法
使用文檔:http://www.kyne.com.au/~mark/software/lua-cjson-manual.html
下載地址:http://www.kyne.com.au/%7Emark/software/download/lua-cjson-2.1.0.tar.gz
編譯時(shí)可能會(huì)報(bào)錯(cuò),要修改Makefile文件:
我下載的是lua jit版本,改了以下#部分內(nèi)容
#LUA_INCLUDE_DIR = $(PREFIX)/include
LUA_INCLUDE_DIR = $(PREFIX)/include/luajit-2.0/
#LUA_CMODULE_DIR = $(PREFIX)/lib/lua/$(LUA_VERSION)
LUA_CMODULE_DIR = $(PREFIX)/lib
#LUA_MODULE_DIR = $(PREFIX)/share/lua/$(LUA_VERSION)
LUA_MODULE_DIR = $(PREFIX)/share/lua/luajit-2.0.3
注意,最后復(fù)制的路徑,即將編譯出來(lái)的so文件復(fù)制到lua的lib目錄下,我設(shè)置的是以下路徑
/usr/local/lib/lua/5.1/cjson.so
相關(guān)文章
Lua教程(十六):系統(tǒng)庫(kù)(os庫(kù))
這篇文章主要介紹了Lua教程(十六):系統(tǒng)庫(kù)(os庫(kù))本文著重講解了OS庫(kù)中的日期和時(shí)間操作和其他系統(tǒng)調(diào)用兩部份內(nèi)容,需要的朋友可以參考下2015-04-04
Mac平臺(tái)中編譯安裝Lua運(yùn)行環(huán)境及Hello Lua實(shí)例
這篇文章主要介紹了Mac平臺(tái)中編譯安裝Lua運(yùn)行環(huán)境及Hello Lua實(shí)例,本文給出了兩種Hello Lua示例,一種是控制臺(tái)直接輸出,通過(guò)文件編譯輸出,需要的朋友可以參考下2014-10-10
C語(yǔ)言中通過(guò)LUA API訪問(wèn)LUA腳本變量的簡(jiǎn)單例子
這篇文章主要介紹了C語(yǔ)言中通過(guò)LUA API訪問(wèn)LUA腳本變量的簡(jiǎn)單例子,需要的朋友可以參考下2014-11-11
linux系統(tǒng)安裝Nginx Lua環(huán)境
因項(xiàng)目需求,需要在Linux系統(tǒng)下搭建一套nginx+lua的開發(fā)環(huán)境,經(jīng)過(guò)一番摸索,現(xiàn)總結(jié)如下,希望大家能夠喜歡。2016-12-12
Lua中__index和__newindex之間的沉默與合作
這篇文章主要介紹了Lua中__index和__newindex之間的沉默與合作,本文著重講解了__index和__newindex之間的聯(lián)系,需要的朋友可以參考下2014-09-09

