随笔分类 -  lua

摘要:原帖地址: https://blog.csdn.net/noetic_wxb/article/details/80748113 要求传入两个相同的数时要返回false, 换句话说,下面的函数用<=做比较,是错误的。 local compare_func = function(v1, v2) retu 阅读全文
posted @ 2020-02-02 12:34 啊饭 阅读(561) 评论(0) 推荐(0)
摘要:windows: 安装python 安装gyp gyp是google的项目项目构建工具。下载地址https://github.com/turbulenz/gyp,下载解压缩后,在文件夹中运行setup.py install就安装好了 编译libuv 在libuv文件夹中,运行vcbuild.bat, 阅读全文
posted @ 2017-01-31 18:20 啊饭 阅读(2035) 评论(0) 推荐(0)
摘要:建一个项目pro_test,创建一个运行目录test; 把luasocket/src文件夹中的*.lua拷贝到test/src文件夹中; 把socket.dll,mime.dll,lua5.1.dll拷贝到test文件夹中; 把socket.lua改为socket_wrap.lua,因为socket 阅读全文
posted @ 2017-01-16 17:26 啊饭 阅读(1618) 评论(0) 推荐(0)
摘要:编译lua5.1: 因为luasocket使用的是lua5.1,所以先下载lua5.1,编译,并把头文件和dll放在xxx/lua5.1/include和xxx/lua5.1/lib 编译luasocket: 下载luasocket,里面有vs的工程,用VS直接打开,设置lua的库目录就可以编译了; 阅读全文
posted @ 2017-01-16 16:59 啊饭 阅读(1357) 评论(0) 推荐(0)
摘要:main.cpp test.lua 阅读全文
posted @ 2017-01-03 18:16 啊饭 阅读(1489) 评论(0) 推荐(0)
摘要:classA.lua: classA = { a = 0, b = 0,}; classA.meta = {__index = classA} function classA:new(a, b) local o = {}; setmetatable(o, self.meta); o.a = a; o 阅读全文
posted @ 2016-12-15 15:39 啊饭 阅读(6788) 评论(0) 推荐(1)
摘要:test.h: test.cpp: main.cpp: test.lua: 阅读全文
posted @ 2016-12-14 16:04 啊饭 阅读(2807) 评论(0) 推荐(0)