
lua
weinyZhou
这个作者很懒,什么都没留下…
展开
-
lua关于编译后无法使用
lua编译后的luac文件会与lua解析器版本相关,也就是说5.1的解析器无法解析5.2的luac文件,5.2的解析器无法解析5.1的luac文件。细心的朋友可以早就发现。因为luac文件组织上标识头里面包含编译器的标识头。解析的时候会读取进行对比。而且5.2的luac文件组织方式都完全不一样。因此导致不兼容的问题。lua批量编译工具,支持以上两个版本的编译。大家放心使用。原创 2012-04-24 23:41:43 · 1997 阅读 · 3 评论 -
ffmpeg 转换VC工具已经可以生成工程文件
上图:现已基本上完成:1.makefile文件解析2.往所有的文件插入包含config.h语句3.往所有文件中插入宏开关4.生成VC工程文件,对汇编文件使用自定义编译器,使用gcc编译下一步需完成:1.将所有文件的结构体定义进行格式转换,因为ffmpeg所有的结构体定义都是C99格式,VS2008是不支持的。GCC编译格式是这样:AVCo原创 2012-04-30 16:59:49 · 2300 阅读 · 0 评论 -
ffmpeg 转换VC工具已经可以生成工程文件(续)
工具已经上传了.需要的到:http://download.youkuaiyun.com/detail/weinyzhou/4268448这下载。需要将gcc,yasm,nasm等工具的目录加入到bin路径里面,否则编译会导致提示找不到文件,因为汇编文件都是用他们编译的。补充;main.lua是启动文件,但是需要修改里面两个路径。一个是脚本路径,一个是ffmpeg代码路径。修改成原创 2012-05-01 13:27:38 · 1217 阅读 · 0 评论 -
lua 字符串数学表达式运算
--ansi数学运算function charMathOperation(str) function chartoint(chstr) chstr=string.sub(chstr,2,2); return tostring(string.byte(chstr)); end str=string.gsub(str,"%b''",chartoint); str="return "原创 2012-05-13 14:07:33 · 3464 阅读 · 0 评论 -
lua批量编译目前支持5.2,5.1(截图是旧的,以工具为准)
以前一直想写一个这样的工具,只是以前经常这折腾一下,那折腾一下。都没有静下心来。此工具采用duilib+lua的方式编码。duilib作为UI框架,lua作为交互脚本。由于lua对线程支持不太好,所以采用扩展接口封装的方式和消息的方式实现了。多线程。转载保留:http://blog.youkuaiyun.com/weinyzhou/article/details/7472969版权原创 2012-04-18 12:33:00 · 4499 阅读 · 7 评论 -
lua 解析ffmpeg结构体时候用的正则表达式
local text="AVCodec ff_jpeg2000_decoder = {".." .name = \"j2k\",\n".." .type = AVMEDIA_TYPE_VIDEO,\n".." .id = CODEC_ID_JPEG2000,\n".." .priv_data_size原创 2012-05-03 22:45:44 · 2375 阅读 · 0 评论 -
lua 脚本工具 V1.2
lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.2新增1.增加了错误信息输出,方便用户可以了解编译错误信息.2.新增编码转换功能,方便用户在不同平台source code因为编码问题出现的困扰.编码转换时支持带BOM的UTF8,unicode等文件的识别,但是为了防止出错,所以用户最好在使用时准确选择编码类型.V1.0链接:h原创 2012-07-21 21:36:22 · 3842 阅读 · 1 评论 -
lua 脚本工具V1.3
lua脚本工具是使用duilib作为软件UI,使用lua作为脚本控制程序的运作和功能等等。v1.3新增1.增加文件清理功能,主要用于清理编译时生成的临时文件,不对lib,dll,exe,so,a等文件处理。V1.0链接:http://blog.youkuaiyun.com/weinyzhou/article/details/7472969原创 2012-07-23 01:28:47 · 3636 阅读 · 2 评论