![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Lua
zyi1201
这个作者很懒,什么都没留下…
展开
-
学习lua第一步-lua解释器luac.exe
从www.lua.org上下载下lua的源码,用vc建个控制台的工程,将src目录下除luac.c外的其他文件复制过来,然后包含进这个工程,编译生成exe,这个就是lua的解释器了。用法我还没怎么搞懂,就只知道 lua -i 文件名.lua 就是解释执行一个lua文件。这就是我学习lua的第一步,小子,慢慢学吧~~~ lua.exe : lua的解释器luac.exe :一个把原创 2009-05-05 12:35:00 · 13129 阅读 · 5 评论 -
生成Lua静态库
1.那建立一个空的vc静态库工程 2.把lua源码src目录下的所有.c和.h文件(除了lua.c和luac.c)添加进来 3.编译生成lib 就是这么简单,唉~~,还搞了我两三天。接下来就是我的第一个用以C++调用lua的程序了。嘿嘿~~建个控制台的工程,把头文件和lib的路径调好。#includeusing namespace std;extern "原创 2009-05-05 13:36:00 · 2544 阅读 · 2 评论 -
luac 编译器
NAMEluac - Lua 编译器 摘要luac [ options ] [ filenames ] 说明luacLua编译器。它把用Lua语言编写的程序翻译为二进制文件,之后这些文件可被载入并执行。 预编译单元(chunk)的主要优势在于:加载更快,保护源代码免于用户的意外修改,以及离线(off-line)语法检查。 预编译并非意味着执行更快速,因为Lua中的单元总会在执行前被编译为字节码原创 2009-12-06 21:55:00 · 1549 阅读 · 0 评论 -
luaopen_io 失败解决方法
网上搜的,转过来。 初学 Lua ,在 VS2005 下 , Lua 5.1.3 。遇到了不少问题。教程 4.0 的,示例不能直接在 5.1.3 上用 。 5.1.3里面 dofile 和 dostring 函数被luaL_dofile和luaL_dostring取代了。无奈,舍弃教程。找了一篇 5.X 的教程,还是问题。首先,找不到 luaopen_loadlib ; 其次,运行原创 2009-12-06 22:26:00 · 2506 阅读 · 1 评论