Lua学习---编译生成lua和luac
来源:互联网 发布:做seo工资一般多少 编辑:程序博客网 时间:2024/05/19 23:24
众所周知,Lua是一种强大的脚本语言,并且这种语言是用C语言实现的。为什么要学习这门语言?因为它可以增强我看C语言代码的功底。
我下的Lua版本是Lua5.3,关于Lua5.3的简介如下:
http://www.runoob.com/manual/lua53doc/
Lua语言源码发布网站如下:http://www.lua.org/ftp/
下好了,该怎么编译?打开Makefile,于是看到关键的一行:
PLATS= aix bsd c89 freebsd generic linux macosx mingw posix solaris
常用的环境是c89,于是在我当前的Linux环境下执行make c89 && make install就可以了,最后会看到如下信息表示环境已经配置好了。
cd src && mkdir -p /usr/local/bin /usr/local/include /usr/local/lib /usr/local/man/man1 /usr/local/share/lua/5.3 /usr/local/lib/lua/5.3
cd src && install -p -m 0755 lua luac /usr/local/bin
cd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/include
cd src && install -p -m 0644 liblua.a /usr/local/lib
cd doc && install -p -m 0644 lua.1 luac.1 /usr/local/man/man1
等学习完lua的基本操作后,后面开始从C的角度上分析Lua语言的实现。
- Lua学习---编译生成lua和luac
- 学习lua第一步-lua解释器luac.exe
- cocos2d-x 3.2中lua文件生成luac文件
- cocos2dxandroid运行Luac编译后的lua代码
- cocos2d 3.3 lua 代码加密 luac
- 关于lua加密luac的有关问题
- VS编译Lua程序,生成lua.lib
- 64位lua引擎如何支持32位luac编译出来的二进制字节码?
- LUA学习之编译
- 编译lua学习代码
- 编译和使用Lua
- Lua学习(1),编译Lua与 HelloWorld
- 【lua】-- lua编译
- Lua学习第二课_初探lua和lua语法
- lua 的编译和使用
- lua 编译、执行和错误
- LUA编译
- lua编译
- Dubbo-Admin管理平台和Zookeeper注册中心的搭建
- Hadoop之Avro mapreduce最高气温程序
- Canvas与SVG的区别
- UNITY 开发日记/教程 俄罗斯方块 (三) 搭建场景UI
- 织梦模板:响应式手机电子配件类网站织梦模板
- Lua学习---编译生成lua和luac
- tomcat,javax.management.MalformedObjectNameException: Invalid character ':' in value part of propert
- logistic regression VS decision tree VS support vector machine
- adb常用指令
- 1.4Android 学习+进度之四-socket发送object
- 后端接口编写流程
- 转载 为什么我们应该学好英语
- 启动Eclipse是报错An internal error occurred during: "Initializing Java Tooling"
- css子元素浮动之后父级的高度为0的解决方法