lua
Air_lml
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lua源代码编译
Lua源码下载地址:lua官网(http://www.lua.org/ftp/) 下载之后解压目录如下 etc中的README有编译方式: 从vs命令行编译工具进入解压目录,不是进入etc目录,不然会编译不过 然后输入etc\luavs.bat,进行编译 然后在src目录下会生成lua.exe,luac.exe,lua51.lib,lua51.dll几个文件 编译完成了原创 2020-12-07 23:16:36 · 189 阅读 · 0 评论 -
tolua++编译
tolua++的源码可以从github上获取(https://github.com/LuaDist/toluapp)(目前的版本只支持5.0与5.1) win32的编译可以直接在解压目录中的win32中的vc7中打开 将luaxlib.h,lua.h,luaconf.h,lualib.h放到include文件夹中,lua51.lib放在lib文件夹中进行编译,可能的修改一下Lib库的名字 在原创 2020-12-07 23:16:19 · 935 阅读 · 0 评论 -
浅谈Lua面向对象的实现
一:lua的类实现 有时候有些lua对象(其实就是个table)并不是全局的,需要创建多个,这个时候就得模拟类的机制 ------------------------------------------------------------------- -- 拷贝表数据 -- @param b : 原始表 -- @param a : 新表 -----------------------原创 2020-12-07 23:11:33 · 205 阅读 · 0 评论 -
lua中dofile,loadfile,require的区别
在lua中dofile,loadfile,require都是加载文件函数,其中还是有一些异同点 loadfile,加载文件,编译文件,并且返回一个函数,不运行 dofile其实就是包装了Loadfile,根据loadfile的返回函数运行一遍 require加载文件的时候,不用带目录,有lua自己的搜索加载目录的路径,并且会判断文件是否加载过,加载过则不加载,热更新就是通过require的原原创 2016-10-26 20:34:56 · 763 阅读 · 0 评论
分享