`
jsntghf
  • 浏览: 2512040 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

Mac下Lua的环境搭建

    博客分类:
  • Lua
阅读更多

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叉叉集成开发环境.zip

    使用Lua叉叉集成开发环境,你可以更专注于逻辑实现,而非环境配置和基础工具的搭建。 在开始使用前,确保你的计算机已安装了合适的环境,例如:正确的操作系统兼容性(Windows、Linux或Mac OS),以及必要的运行库...

    Lua在各个操作系统中的开发环境配置教程

    ### Lua在各操作系统中的开发环境配置教程 #### 一、引言 Lua是一种轻量级且高效的脚本语言,广泛应用于游戏开发、嵌入式系统、...希望本文能帮助读者快速搭建起Lua开发环境,并在后续的学习和工作中取得更好的成果。

    cocos2dx quick环境搭建流程

    本文档将详细介绍如何在 Mac 机器上搭建 cocos2dx quick 环境,包括安装 Lua 版本、JDK 版本、Android Studio 版本、Gradle 版本、NDK 版本等工具的安装和配置,以及 quick 环境的搭建和配置。 二、环境准备 1. ...

    Lua脚本语言基本教程高清版

    - **环境变量配置**:为了方便在命令行下运行Lua程序,建议将Lua的安装路径添加到系统的环境变量中。 #### 三、Lua基础语法 - **数据类型**:Lua支持多种内置的数据类型,包括数字(number)、字符串(string)、...

    Lua 基础教程(二)设置环境.pdf

    本章节主要介绍如何搭建Lua开发环境,包括所需软件的选择与安装,以及在不同操作系统(如Windows、Linux和Mac OS X)下的具体步骤。 #### 二、所需软件 要进行Lua编程,至少需要以下三个基本工具: 1. **文本编辑器...

    使用_cocos2d-x_和_Lua_快速开发游戏.pdf

    ### 使用_cocos2d-x_和_Lua_...它详细地讲解了cocos2d-x与Lua结合的优势及具体的应用场景,并提供了在Mac平台上搭建完整开发环境的步骤。无论是对于新手还是有一定经验的开发者而言,都是值得参考和学习的重要资料。

    Mac下结合Xcode搭建Cocos2d-X开发环境

    在Mac环境下,使用Xcode进行Cocos2d-X游戏开发首先需要配置好开发环境。Cocos2d-X是一个跨平台的2D游戏开发框架,它允许开发者使用C++或者Lua等语言编写游戏,并能轻松地在iOS、Android等多个平台上运行。以下是详细...

    Programming_In_Lua.doc(word版本,带完整文档结构图)

    Lua的扩展性非常卓越,以至于很多人把Lua用作搭建领域语言的工具(注:比如游戏脚本)。Lua被设计为易于扩展的,可以通过Lua代码或者C代码扩展,Lua的很多功能都是通过外部库来扩展的。Lua很容易与C/C++、java、...

    cocos2d-x与lua

    文章强调了Mac和Windows平台下的环境搭建虽然有所不同,但整体思路是统一的。基本步骤包括下载cocos2d-x的源代码并编译出支持Lua脚本的可执行文件,然后在该环境下进行Lua脚本的编写、修改与测试。环境搭建包括修改...

    使用 cocos2d-x 和 Lua 快速开发游戏

    在Mac平台下,需要下载最新的cocos2d-x源代码,并在Xcode中设置项目,使用cocos2dx_lua模板,并对AppDelegate.cpp进行一定的代码修改,以便于将Lua脚本放在单独的目录下运行。在Windows平台上,虽然步骤可能有所不同...

    网狐棋牌荣耀版开发环境配置.docx

    本文主要介绍网狐棋牌荣耀版开发环境配置的详细步骤和要求,旨在帮助开发者快速搭建开发环境以进行游戏开发。 开发环境配置 网狐棋牌荣耀版开发环境配置主要分为两个部分:Windows 和 Mac。 Windows 开发环境配置...

    lua基础教程合集,适合初学者

    本教程旨在为初学者提供一个全面的学习路径,从环境搭建到核心概念的讲解。 #### 二、设置环境 在开始学习之前,首先需要安装Lua解释器。可以访问Lua官网下载最新版本的解释器。对于Windows用户来说,通常会有exe...

    openresty 最佳实践

    - OpenResty支持多种平台的环境搭建,包括Windows、CentOS、Ubuntu、Mac OS X以及Docker。 - 需要掌握如何编译安装OpenResty,以及如何在不同操作系统上配置OpenResty环境。 4. OpenResty使用技巧和最佳实践 - ...

    OpenResty最佳实践

    OpenResty环境搭建涉及在Windows、CentOS、Ubuntu、Mac OS X等不同平台上进行安装和配置。 ### OpenResty中的Nginx使用 OpenResty利用Nginx作为Web服务器的基础,通过Lua扩展其功能。包括动态文件服务、日志记录、...

    Wing FTP Server and Lua源码(含注册码)

    1. **多平台支持**:Wing FTP Server支持Windows、Linux、Mac OS X以及Solaris等多种操作系统,具备良好的跨平台兼容性。 2. **用户管理**:提供详细的用户账户管理,可以为每个用户设置不同的权限,如读写权限、...

    sublime安装函数跳转搭建包

    然后按下`Ctrl+Shift+P`(或`Cmd+Shift+P`在Mac上)打开命令面板,输入`Package Control: Install Package`,在弹出的列表中找到并安装`SideBarEnhancements`和`Tag`。 安装完成后,我们需要配置ctags。压缩包中有...

    《OpenResty最佳实践》 .pdf

    本书介绍了在不同操作系统平台上,如Windows、CentOS、Ubuntu、Mac OS X等,如何搭建OpenResty环境。 ### Lua高级特性 - **高阶函数**:是指可以接受其他函数作为参数或者返回一个函数的函数。 - **面向对象编程**...

    OpenRestry

    - **环境搭建**:首先需要安装 Lua 环境,可以访问 Lua 官方网站下载并按照指示进行安装。 - **基础数据类型**:Lua 支持整数、浮点数、字符串等多种数据类型。 - **表达式与控制结构**:包括条件语句 (`if`/`else`)...

    OpenResty 最佳实践

    文档对OpenResty环境搭建的说明覆盖了多个操作系统平台,如Windows、CentOS、Ubuntu、Mac OS X等,为开发者提供了详尽的配置指导,帮助他们快速建立起OpenResty的工作环境。 对于OpenResty的高级使用,文档涉及了...

    OpenResty-Best-Practices.pdf

    对于OpenResty的环境搭建部分,涉及Windows、CentOS、Ubuntu、Mac OS X等不同平台下的操作步骤。这包括了安装OpenResty、运行示例程序“Hello World”的详细过程。 OpenResty中,通过Nginx内置的Lua模块可以访问...

Global site tag (gtag.js) - Google Analytics