第2课
来源:互联网 发布:深圳存爱网络股份公司 编辑:程序博客网 时间:2024/05/22 17:37
1、Hello Lua
- Lua使用标准的ANSIC进行开发
- Lua几乎支持所有的平台(跨平台/全平台)
- Lua是开源并且免费的软件
- Lua是以源码的方式进行发布
2、Lua的编译
Lua源代码进行make编译后的目标:
- Lua 解释器:用于解释执行脚本或字节码文件
- Luac 编译器:用于将脚本文件编译成字节码文件
- liblua:静态链接库,可链接至宿主程序
-lua5x:动态链接库,可链接至宿主程序
(字节码文件主要是当我们发布软件的时候,不想公开我们的源代码,于是转化成字节码进行加密。)
3、编译和执行
- lua:lua file_name
- luac: luac -o out_file file_name
4、小结
- Lua是一款开源且免费的脚本引擎
- Lua以源码的形成发布,能够集成于宿主程序
- Lua源码编译后能够得到4个关键二进制目标
- 在工程上,通常修改Lua源码并集成进项目
(版权声明:本文内容归狄泰软件所有,博主整理所得,未经博主允许不得转载。)
阅读全文
0 0
- 第2课
- 第2课
- 第2课
- 第2课java
- 第2课
- 第2课
- pandas 第2课
- 第一课 第2课 第3课 第4课 第5课
- UI第2课UILable第3课自动换行
- (第2课第1.1.7节)myuvc(2th)
- \第2课第1.1.4节文档和图片
- (第2课第1.1.7节)myuvc(1th)
- (第2课第1.1.7节)myuvc(3th)
- (第2课第1.1.7节)myuvc(4th)
- (第2课第1.1.7节)myuvc(5th)
- 第2周第1次课 线性表
- 第 2 课:编写脚本
- 第2课 掌握C++
- 简单网络嗅探器
- 【算法题】有趣的数字
- break和continue以及label的区别和作用
- Unity Learning —— 水果忍者界面UI
- MATLAB’license check out failed‘
- 第2课
- InnoDB表快速修改字段名方案
- PHP学习笔记9:数组
- 关于时区date_default_timezone_set()的设置
- 安装centos6.8如何选择安装包
- 爬虫-爬取代理ip网页里的ip
- opencv 特征点提取、匹配(一)
- ThinkCMF图片上传
- DBA面对新mysql环境,需要了解的信息