`
jsntghf
  • 浏览: 2532827 次
  • 性别: 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. ...

    Lua5.4.6 SDK 跨平台开发库,快速集成lua脚本开发环境,省时省力,省去多平台编译环境搭建编译烦恼

    全面支持多平台 无论您是在 Mac、Linux、Windows 还是 WebAssembly 上开发,我们的 Lua SDK 都能完美适配,确保您的应用在不同平台上都能顺畅运行 轻量级设计 体积小巧,加载速度快,不会对您的项目带来额外负担,...

    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. **用户管理**:提供详细的用户账户管理,可以为每个用户设置不同的权限,如读写权限、...

    《OpenResty最佳实践》 .pdf

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

    sublime安装函数跳转搭建包

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

    OpenRestry

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

    OpenResty 最佳实践

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

Global site tag (gtag.js) - Google Analytics