LUA CJSON配置方式

1、lualib.h裏面添加:

#define LUA_CJSONLIBNAME "cjson"
LUAMOD_API int (luaopen_cjson) (lua_State *L);


2.linit.c裏修改loadedlibs數組
staticconst luaL_Reg loadedlibs[] = { {
...........
LUA_CJSONLIBNAME, luaopen_cjson},
};


3.刪除fpconv.c


4.fpconv.h修改成下面的樣子

#define FPCONV_G_FMT_BUFSIZE 32
#define USE_INTERNAL_FPCONV
#define inline __inline
#ifdef USE_INTERNAL_FPCONV
static inline void fpconv_init()
{
/* Do nothing - not required */
}
#else
extern inline void fpconv_init();
#endif

extern int fpconv_g_fmt(char*, double, int);
extern double fpconv_strtod(const char*, char**);


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章