了解下Lua 环境安装
Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 |
Linux 系统上安装
Linux & Mac上安装 Lua 安装非常简单,只需要下载源码包并在终端解压编译即可,本文使用了5.3.0版本进行安装:
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-5.3.0.tar.gz cd lua-5.3.0 make linux test make install
Mac OS X 系统上安装
curl -R -O http://www.lua.org/ftp/lua-5.3.0.tar.gz tar zxf lua-5.3.0.tar.gz cd lua-5.3.0 make macosx test make install
接下来我们创建一个 HelloWorld.lua 文件,代码如下:
print("Hello World!")
执行以下命令:
$ lua HelloWorld.lua
输出结果为:
Hello World!
Window 系统上安装 Lua
window下你可以使用一个叫"SciTE"的IDE环境来执行lua程序,下载地址为:
Github 下载地址:https://github.com/rjpcomputing/luaforwindows/releases
Google Code下载地址 : https://code.google.com/p/luaforwindows/downloads/list
双击安装后即可在该环境下编写 Lua 程序并运行。
你也可以使用 Lua 官方推荐的方法使用 LuaDist:http://luadist.org/
了解下Lua 环境安装相关推荐
- Windows下RStudio环境安装
Windows下RStudio环境安装 # RStudio关键词搜索: # 下载RStudio-1.4.1717.exe # # 一般情况下下载个免费的就好了: # RStudio-1.4.1717. ...
- Windows下Rtools环境安装
Windows下Rtools环境安装 你是否经常见这个提示: WARNING: Rtools is required to build R packages but is not currently ...
- Linux java集成安装环境,Linux下Java环境安装
本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...
- 【自学Docker容器二 ● Linux下Dokcer环境安装 】
Docker自学系列 第一篇 [自学Docker容器一 ● 基础知识 ] 第二篇 [自学Docker容器二 ● Linux下Dokcer环境安装 ] 第三篇 [自学Docker容器三 ● Docker ...
- 【Lua编程基础】Lua环境安装及lua脚本编写
欢迎加入Unity业内qq交流群:956187480 qq扫描二维码加群 Github 下载地址:https://github.com/rjpcomputing/luaforwindows/relea ...
- linux virt java_Linux下Java环境安装
本节主要讲解Linux(Centos 6.5)下Java环境的安装 1. 卸载机器上默认安装的JDK 在Linux环境下一般会默认安装jdk,为了自己项目的开发部署,一般情况要重新装jdk,而且自己装 ...
- 64位下php环境安装教程,PHP环境安装
# :-: 一.windows 环境安装 >[info] 使用 PHP 需要先安装环境,以前安装环境比较麻烦,需要安装 Apache.PHP应用服务器.MySQL管理系统.现在都有集成包(php ...
- ubuntu配置java_Ubuntu 16.04下Java环境安装与配置
首先下载linux下的安装包 下载完成后,Linux默认下载位置在当前目录下的Download或下载文件夹下,通过命令cd ~/Downloads或cd ~/下载即可查看到对应的文件. 解压安装包j ...
- RabbitMQ (一) MQ介绍以Linux下RabbitMq环境安装
1,MQ 相关介绍 1.1 什么是MQ MQ(Message Queue)消息队列,是基础数据结构中"先进先出"的一种数据结构.一般用来解决应用解耦,异步消息,流量削锋等问题,实现 ...
最新文章
- Perl正则表达式--练习1
- 2020CCPC(威海) - Clock Master(数论+分组背包)
- Python机器学习Numpy, Scipy, Pandas, Scikit-learn, Matplotlib, Keras, NN速查手册
- 一个基于STM32实现的多组分气体分析仪项目
- 网站集成支付宝接口安装教程
- 你说话的方式,决定了你的命运!
- deepin系统安装成功了之后重启电脑没有deepin启动选项的简单解决办法
- 从国产手机自强复盘小米十年
- linux脚本无法执行命令,shell脚本在Windows下能执行,而Linux不能执行的原因及解决...
- 什么样的鞋影响骨骼生长
- Mac运行exe的几种方法,欢迎补充!
- unity 模拟引力
- 谭浩强版c语言笔记(1)
- 手指和手势识别算法原理和解析
- IE7兼容and工作总结
- 黑白游戏逆向传奇实战:汇编,CE,OD,易语言,反外挂,网络安全
- win10下安装cuda和cudnn
- Tushare介绍、安装及使用教程
- Maven工程打jar包的N种方式
- BZOJ1455: 罗马游戏
热门文章
- 1470篇!CVPR2020结果出炉(附13篇论文链接/开源代码/解读)
- 程序员看了都会笑的20个瞬间...
- 【每日一算法】种花问题
- 自然语言处理(NLP)之用深度学习实现命名实体识别(NER)
- PLT、POT、延迟绑定
- 为了进行差错控制,必须对传送的数据帧进行校验。在局域网中广泛使用的校验方法是循环冗余校验。当接收端发现错误后采取的措施是
- Transformer 超详细解读,一图胜千言
- 实战:使用 Python 和 OpenCV 创建自己的“CamScanner”
- 自动驾驶中的3D物体状态检测
- Mybatis之通用Mapper使用