(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
- (1)生成Lua解释器和编译器
- Lua 之使用 VS 生成解释器、编译器和链接库
- 编译器和解释器。
- 编译器和解释器
- 编译器和解释器
- 关于使用VS生成Lua 5.2.3编译器与解释器 动态库 静态库
- 关于使用VS生成Lua 5.2.3编译器与解释器 动态库 静态库
- Lua源码Lua编译库及解释器、编译器编译
- 浅谈编译器和解释器
- 深入浅出编译器和解释器
- Java解释器和编译器
- 1.编译器和解释器的区别(转载)
- 编译器和解释器的入门(一)
- 解释器和编译器区别和联系
- 解释器和编译器区别和联系
- window下编译lua源码,编译lua的库文件,编译lua解释器,编译lua编译器
- java编译器和解释器的问题??
- 编译器和解释器的区别
- Leetcode-标签为Tree 257. Binary Tree Paths
- 语句
- 245.子树
- Android SDK Manager无法下载包的问题
- Code笔记
- (1)生成Lua解释器和编译器
- 指针的简单操作
- 封装ajax-1
- LintCode 关于二叉树问题的总结
- Android 查看keystore信息
- 二叉树总结
- 剑指offer-面试题11-数值的整数次方
- zoj 3635 Cinema in Akiba 二分+树状数组
- 设置spring-boot的logging