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中計(jì)算、執(zhí)行字符串中Lua代碼的方法
這篇文章主要介紹了Lua中計(jì)算、執(zhí)行字符串中Lua代碼的方法,類似JavaScript中eval函數(shù)的功能,在Lua中也可以實(shí)現(xiàn),需要的朋友可以參考下2015-05-05Lua5.1中加載dll動(dòng)態(tài)鏈接庫(kù)的方法
這篇文章主要介紹了Lua5.1中加載dll動(dòng)態(tài)鏈接庫(kù)的方法,本文講解了加載專門為lua寫的擴(kuò)展dll的方法和加載不是專為lua寫的擴(kuò)展dll的方法,需要的朋友可以參考下2015-05-05Lua字符串庫(kù)(string庫(kù))學(xué)習(xí)筆記
這篇文章主要介紹了Lua字符串庫(kù)(string庫(kù))學(xué)習(xí)筆記,本文列舉了一些常用的Lua字符串庫(kù)函數(shù),如byte、char、dump、find等,需要的朋友可以參考下2014-12-12