首页 > 编程语言 > c/c++ > c语言调用lua简单例子
2013
02-21

c语言调用lua简单例子

#include <stdio.h>
#include <stdlib.h>
#include "include/lua.h"
#include "include/lualib.h"
#include "include/lauxlib.h"
void test(lua_State* L) {
    luaL_dostring(L, "print(\"Hello im lua script\");");
}

int main() {
    // 创建LUA虚拟机
    lua_State *L = luaL_newstate();
    // 打开基本库
    luaL_openlibs(L);

    // 执行测试代码
    test(L);

    // 关闭虚拟机
    lua_close(L);
    return 0;
}

工程下载:lua

最后编辑:
作者:NINE
这个作者貌似有点懒,什么都没有留下。

c语言调用lua简单例子》有 1 条评论

  1. 三防漆 说:

    我学c语言还没用到虚拟机,只学个皮毛吧

留下一个回复

你的email不会被公开。