上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页
  2017年8月15日
摘要: sed -e '/-DLUA_USE_LINUX/s/-lreadline/-lreadline -lncurses/g' Makefile > tmp mv tmp Makefile 全局换-lreadline成-lreadline -lncurses 需要这样有-DLUA_USE_LINUX 写 阅读全文
posted @ 2017-08-15 11:23 baraka 阅读(255) 评论(0) 推荐(0) 编辑
摘要: table是Lua语言中的一种重要的数据类型, table 的一些特性简单列举如下: (1).table 是一个“关联数组”,数组的索引可以是数字或者是字符串; (2).table 的默认初始索引一般以 1 开始; (3).table 的变量只是一个地址引用,对 table 的操作不会产生数据影响; 阅读全文
posted @ 2017-08-15 10:16 baraka 阅读(18021) 评论(0) 推荐(0) 编辑
摘要: 字符类基础函数举例介绍: 模式匹配(pattern-matching)函数举例介绍: 字符串=>被查找的字符串子串=>要查找的字符(串) 由此,find函数简单查找子串(包含字符) 返回值是2个值;没有找到,即返回nil。 用第三个参数替换第一个参数中所有出现的第二个参数,并返回整串以及发生的实际替 阅读全文
posted @ 2017-08-15 09:58 baraka 阅读(1388) 评论(0) 推荐(0) 编辑
  2017年8月14日
摘要: lua里的文件读写模型来自C语言,分为完整模型(和C一样)、简单模型。 1、简单模型 io.input([file]) 设置默认的输入文件,file为文件名(此时会以文本读入)或文件句柄(可以理解为把柄,有了把柄就可以找到文件),返回文件句柄。 io.output([file]) 设置默认的输出文件 阅读全文
posted @ 2017-08-14 17:39 baraka 阅读(875) 评论(0) 推荐(0) 编辑
  2017年8月8日
摘要: LIBS += -llua 阅读全文
posted @ 2017-08-08 19:38 baraka 阅读(851) 评论(0) 推荐(0) 编辑
摘要: #include <string.h>#include "lua.h"#include "lauxlib.h"#include "lualib.h"int main(int argc, char *argv[]){ char buff[256]; int error; lua_State *L = 阅读全文
posted @ 2017-08-08 19:37 baraka 阅读(2221) 评论(0) 推荐(0) 编辑
摘要: 下载并解压Lua源码: 打开Makefile,可以看到如下信息: 将INSTALL_TOP修改为你既定的安装目录后保存 继续如下步骤进行安装: 成功安装后如下: 运行lua -v查看所安装的Lua版本 以上安装目是得到一个Lua可执行文件,优雅之处在于使用源码安装,组织安装目录使我们更方便的管理Lu 阅读全文
posted @ 2017-08-08 17:39 baraka 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 1、报之类的错误 解决: 由于lua编译依赖readline库,而其依赖ncurses库,但没有指定,所以出现“未定义的符合引用”错误。需要修改${LUA_DIR}/src/Makefile中linux编译target,在SYSLIBS变量中追加‘-lncurses’选项即可。修改后,如下: lin 阅读全文
posted @ 2017-08-08 17:34 baraka 阅读(396) 评论(0) 推荐(0) 编辑
摘要: wget -c ftp://ftp.gnu.org/gnu/readline/readline-6.2.tar.gz tar -zxvf readline-6.2.tar.gz cd readline-6.2 ./configure //这个地方一定要指定路径,要不然要报错(一般在/usr/loca 阅读全文
posted @ 2017-08-08 17:26 baraka 阅读(7861) 评论(1) 推荐(0) 编辑
  2017年8月7日
摘要: Lua中的协程和多线程很相似,每一个协程有自己的堆栈,自己的局部变量,可以通过yield-resume实现在协程间的切换。不同之处是:Lua协程是非抢占式的多线程,必须手动在不同的协程间切换,且同一时刻只能有一个协程在运行。并且Lua中的协程无法在外部将其停止,而且有可能导致程序阻塞。 协同程序(C 阅读全文
posted @ 2017-08-07 19:22 baraka 阅读(234) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 33 下一页