1、安装Lua
直接去Lua官网下载一个最新版的代码,我下载的是Lua 5.2.1,然后进入下载目录,执行以下步骤进行安装。
tar xvzf lua-5.2.1.tar.gz
cd lua-5.2.1
make macosx
sudo make install
这样就把Lua直接安装到/usr/local/bin下了。
2、安装lua.tmbundle
我使用的是TextMate,TextMate默认是不支持Lua的,所以需要安装一个lua.tmbundle,如果你还没有安装TextMate,请先进行TextMate的安装,可以参考:Leopard 10.6下安装TextMate1.5.9
首先去github上下载lua.tmbundle,把下载后的文件进行解压缩,然后改名为lua.tmbundle,这样在系统下就识别成TextMate认识的bundle安装文件了,双击该文件进行安装,这时,TextMate就正式认识Lua代码了。
3、设置path
打开TextMate的Preferences,点击Advanced,修改Shell Variables里面的path,在后面追加:/usr/local/bin,修改后的path如下:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
这样,TextMate下的Lua就可以正式使用了。
分享到:
相关推荐
使用Lua叉叉集成开发环境,你可以更专注于逻辑实现,而非环境配置和基础工具的搭建。 在开始使用前,确保你的计算机已安装了合适的环境,例如:正确的操作系统兼容性(Windows、Linux或Mac OS),以及必要的运行库...
### Lua在各操作系统中的开发环境配置教程 #### 一、引言 Lua是一种轻量级且高效的脚本语言,广泛应用于游戏开发、嵌入式系统、...希望本文能帮助读者快速搭建起Lua开发环境,并在后续的学习和工作中取得更好的成果。
本文档将详细介绍如何在 Mac 机器上搭建 cocos2dx quick 环境,包括安装 Lua 版本、JDK 版本、Android Studio 版本、Gradle 版本、NDK 版本等工具的安装和配置,以及 quick 环境的搭建和配置。 二、环境准备 1. ...
全面支持多平台 无论您是在 Mac、Linux、Windows 还是 WebAssembly 上开发,我们的 Lua SDK 都能完美适配,确保您的应用在不同平台上都能顺畅运行 轻量级设计 体积小巧,加载速度快,不会对您的项目带来额外负担,...
- **环境变量配置**:为了方便在命令行下运行Lua程序,建议将Lua的安装路径添加到系统的环境变量中。 #### 三、Lua基础语法 - **数据类型**:Lua支持多种内置的数据类型,包括数字(number)、字符串(string)、...
本章节主要介绍如何搭建Lua开发环境,包括所需软件的选择与安装,以及在不同操作系统(如Windows、Linux和Mac OS X)下的具体步骤。 #### 二、所需软件 要进行Lua编程,至少需要以下三个基本工具: 1. **文本编辑器...
### 使用_cocos2d-x_和_Lua_...它详细地讲解了cocos2d-x与Lua结合的优势及具体的应用场景,并提供了在Mac平台上搭建完整开发环境的步骤。无论是对于新手还是有一定经验的开发者而言,都是值得参考和学习的重要资料。
在Mac环境下,使用Xcode进行Cocos2d-X游戏开发首先需要配置好开发环境。Cocos2d-X是一个跨平台的2D游戏开发框架,它允许开发者使用C++或者Lua等语言编写游戏,并能轻松地在iOS、Android等多个平台上运行。以下是详细...
Lua的扩展性非常卓越,以至于很多人把Lua用作搭建领域语言的工具(注:比如游戏脚本)。Lua被设计为易于扩展的,可以通过Lua代码或者C代码扩展,Lua的很多功能都是通过外部库来扩展的。Lua很容易与C/C++、java、...
文章强调了Mac和Windows平台下的环境搭建虽然有所不同,但整体思路是统一的。基本步骤包括下载cocos2d-x的源代码并编译出支持Lua脚本的可执行文件,然后在该环境下进行Lua脚本的编写、修改与测试。环境搭建包括修改...
在Mac平台下,需要下载最新的cocos2d-x源代码,并在Xcode中设置项目,使用cocos2dx_lua模板,并对AppDelegate.cpp进行一定的代码修改,以便于将Lua脚本放在单独的目录下运行。在Windows平台上,虽然步骤可能有所不同...
本文主要介绍网狐棋牌荣耀版开发环境配置的详细步骤和要求,旨在帮助开发者快速搭建开发环境以进行游戏开发。 开发环境配置 网狐棋牌荣耀版开发环境配置主要分为两个部分:Windows 和 Mac。 Windows 开发环境配置...
本教程旨在为初学者提供一个全面的学习路径,从环境搭建到核心概念的讲解。 #### 二、设置环境 在开始学习之前,首先需要安装Lua解释器。可以访问Lua官网下载最新版本的解释器。对于Windows用户来说,通常会有exe...
- OpenResty支持多种平台的环境搭建,包括Windows、CentOS、Ubuntu、Mac OS X以及Docker。 - 需要掌握如何编译安装OpenResty,以及如何在不同操作系统上配置OpenResty环境。 4. OpenResty使用技巧和最佳实践 - ...
OpenResty环境搭建涉及在Windows、CentOS、Ubuntu、Mac OS X等不同平台上进行安装和配置。 ### OpenResty中的Nginx使用 OpenResty利用Nginx作为Web服务器的基础,通过Lua扩展其功能。包括动态文件服务、日志记录、...
1. **多平台支持**:Wing FTP Server支持Windows、Linux、Mac OS X以及Solaris等多种操作系统,具备良好的跨平台兼容性。 2. **用户管理**:提供详细的用户账户管理,可以为每个用户设置不同的权限,如读写权限、...
本书介绍了在不同操作系统平台上,如Windows、CentOS、Ubuntu、Mac OS X等,如何搭建OpenResty环境。 ### Lua高级特性 - **高阶函数**:是指可以接受其他函数作为参数或者返回一个函数的函数。 - **面向对象编程**...
然后按下`Ctrl+Shift+P`(或`Cmd+Shift+P`在Mac上)打开命令面板,输入`Package Control: Install Package`,在弹出的列表中找到并安装`SideBarEnhancements`和`Tag`。 安装完成后,我们需要配置ctags。压缩包中有...
- **环境搭建**:首先需要安装 Lua 环境,可以访问 Lua 官方网站下载并按照指示进行安装。 - **基础数据类型**:Lua 支持整数、浮点数、字符串等多种数据类型。 - **表达式与控制结构**:包括条件语句 (`if`/`else`)...
文档对OpenResty环境搭建的说明覆盖了多个操作系统平台,如Windows、CentOS、Ubuntu、Mac OS X等,为开发者提供了详尽的配置指导,帮助他们快速建立起OpenResty的工作环境。 对于OpenResty的高级使用,文档涉及了...