(1)生成Lua解释器和编译器

来源:互联网 发布:vb automation 错误 编辑:程序博客网 时间:2024/06/05 08:13

   感觉学一门解释性语言很有必要,现在这么多学Python,Lua的,招聘对这个也有需求。那就趁着这段时间自学Lua吧,源代码是用C写的,扩展性很强,有基础的话理解起来应该不难,多练练应该就可以了。

   首先需要LUA语言的编译器和解释器,我是自己去官网下载的源码,然后用vs2015自己编译生成exe文件,并没有上网下载现成的东西。


  生成这些东西很简单:

1)生成lua解释器

第一步:打开VS2015,新建项目 -》visual c++ -》win32 控制台应用程序(名字请填写lua)-》空项目

第二步:将官网下载的LUA源码压缩包解压,将src文件夹里面除luac.c文件的所有文件拖入vs项目的源文件夹里

第三步:解决方案配置选择Release 平台选 x64 ,然后点击调试(编译),然后在Projects/lua/x64/Release文件夹下可以找到名为lua.exe(如果是按照我的名字来的话)


双击lua.exe可以看到lua的版本信息:

          

2)生成lua编译器

第一步:同上,项目名称请改成luac

第二步:同上,将src文件夹里面除lua.c文件的所有文件拖入vs项目的源文件夹里

第三步:同上,然后在Projects/luac/x64/Release文件夹下可以找到名为luac.exe(如果是按照我的名字来的话)


如果没有分开lua.c和luac.c,编译的时候会报出main()函数重定义的错误。

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 事业单位试用期考核不合格怎么办 工厂不好招人怎么办 办理入职手续怎么办 管理员工不加班怎么办 没有毕业证怎么办入职 不想加班的员工怎么办 邮寄辞职信拒收怎么办 办理退休档案不见了怎么办 办理退休没有档案怎么办 办理退休没有个人档案怎么办 档案被学校丢失怎么办 手动挡汽车脱档怎么办 辞职工作没人交接怎么办 ipad反复重启怎么办 ipad老是重启怎么办 苹果8死机了怎么办 平板突然死机了怎么办 平板卡死机了怎么办 小米ipad死机了怎么办 ipad死机了黑屏怎么办 小米4死机了怎么办 小米平板黑屏是怎么办? ipad死机怎么办不能关机 ipad突然死机了怎么办 京东买ipad坏了怎么办 ipad开机键失灵怎么办 苹果手机按键坏了怎么办 ipad使用中黑屏怎么办 苹果下不可软件怎么办 大学毕业想要当演员怎么办 郑州东站怎么办临时身份证 因招工年龄大造小档桉怎么办 6楼层顶墙边漏水怎么办 信访三级终结后怎么办 领导安排工作不合理怎么办 老板不安排工作怎么办 孩子啃老父母怎么办 孩子变成讨好形怎么办 工厂破产了工资怎么办 失业就业登记证怎么办? 如果父母是教师怎么办