1.先检查加载lua脚本是否成功
2.再检查调用的全局变量是否在 lua脚本上。
3.最后看是不是,没有运行文件:(只加载没运行)

lua_State *L = luaL_newstate();
// 只加载
luaL_dofile(L, "file.lua");
// 后运行
lua_pcall(L, 0, 0, 0);

或改成 加载兼运行

lua_State *L = luaL_newstate();
// 加载兼运行
luaL_dofile(L, "file.lua");
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐