Lua入门-Mac环境搭建

Lua环境搭建(Mac+Windows) 打开命令提示符运行 lua -v 命令,检查 Lua 是否已经成功安装。一般情况下,你只需要接受默认设置并继续下一步即可完成安装。下载最新的Lua for Windows 安装程序。双击安装后即可在该环境下编写 Lua 程序并运行。运行下载的安装程序,并按照提示完成安装过程。 阅读详情


=========Linux编译安装详解==========

lua安装

下载

wget -d https://www.lua.org/ftp/lua-5.4.6.tar.gz
tar -zxvf lua-5.4.6.tar.gz
cd  lua-5.4.6

编译lua

make macosx 

编译过程

测试

make test

测试

安装

sudo make install

安装

验证

lua -v

验证完成
Lua5.4貌似自带了LuaRocks,大家自己测试吧,有就不用看下面的LuaRocks安装了

luarocks --version

LuaRocks安装(Lua的工具包管理工具)

下载&安装

wget https://luarocks.org/releases/luarocks-3.11.0.tar.gz
tar -zxcf luarocks-3.11.0.tar.gz
cd luarocks-3.11.0
# 编译并安装
./configure && make && sudo make install

# 检验
luarocks --version

# 默认安装模式为本地安装,也就是将包安装在用户的home目录下,而不是全局安装在系统的共享位置
luarocks config local_by_default true

修改配置文件

研究中ing—
配置文件位置,此处目的为主要为修改luarocks库的安装位置,将其直接安装到lua的搜索库路径中去
在这里插入图片描述

rocks_trees = {
   {
      name = "user",
      root = "/opt/"
   },
   {
      name = "system",
      root = "/opt/"
   }
}
variables = {
   LUA = "/usr/local/bin/lua",
   LUA_BINDIR = "usr/local/bin",
   LUA_DIR = "usr/local/bin",
   LUA_VERSION = "5.4"
}

LuaSocket安装

luarocks install luasocket

报错解决
error
安装完成
在这里插入图片描述

IDEA配置

1.下载安装EmmyLua
EmmyLua
2.然后就能开发了(新建Lua项目)
新建项目
3.开发脚本
新建lua文件
4.编写脚本(就可以了)写脚本

从零开始:Lua开发环境配置与基础语法速成 本文详细介绍了从零开始配置Lua开发环境的全平台指南,包括Windows、MacOS和Linux的安装步骤,以及VS Code和Sublime Text的编辑器配置技巧。同时,文章还提供了Lua基础语法的速成教程,涵盖变量、字符串操作、控制结构、表格操作等核心内容,帮助开发者快速掌握Lua编程。 阅读详情

相关推荐

lua mac环境搭建

lua mac环境搭建 前言:本人,今天开始一边搞搞lua和cocos2d-x,因此想做了以下记录,有些是参考前辈们的,希望不要介意哈! 1、脚本编辑器用的是 sublimeText2 2、安装lua环境(这里用到的是最新的版本:5.2.1) 进入这个页面进行lua安装http://rudamoura.com/luaonmacosx.html,在这个页面中,提示到有两种安装方式:

alhan的专栏 2806

【转】Lua 在 Mac 上安装(实测好用)

转:Lua 在 Mac 上安装(实测好用)

DoubleFJ の Blog 1704

Mac平台下搭建和配置Lua环境及相关问题

Lua因为快速开发和热更新的便利,越来越多的被手游开发公司采用,我们公司在项目的后期,为了实现热更新,将整个C++的项目重新用Lua实现了。然后这个过程中,只是能写,对于Lua谈不上真正的理解。工程后期结束后,又懒得去看了,马上要开始新的项目了,有可能要负责核心模块,因为认为有必要细致的了解一下Lua,要了解一个语言首先就要搭建对应平台下的环境了。(注:公司用的Mac mini) 1.首

C_Cpp_C的博客 2556

在Mac OS中安装Lua的教程例子解析

以上就是在Mac OS上安装和使用Lua的详细步骤。如果在安装过程中遇到问题,可以查看Lua或LuaRocks的官方网站,了解已知问题和解决方案。

IT老农民的博客 1359

Mac下Lua Sublime Text2 开发环境搭建

1.安装Lua编译器 下载Lua, http://www.lua.org/;解压后,cd进入该文件夹src目录下,修改Makefile里macosx后一行为 macosx: $(MAKE) all MYCFLAGS="-DLUA_USE_LINUX -arch i386" MYLIBS="-arch i386 -lreadline" 保存退出。在当前文件夹执行make macosx

crycheng的专栏 8851

从零开始学 Lua(一)Lua介绍及开发环境搭建

目录Lua语言介绍Lua语言的特点Lua开发环境搭建选择1:SciTE选择2:解释器+编辑器一、安装Lua解释器二、配置编辑器选择3:在线IDE Lua语言介绍 Lua语言是一门小巧的脚本语言,由巴西里约热内卢天主教大学的三位教授开发。Lua被誉为 “胶水语言”,因为它能很好地与其他语言合作,特别是能很容易地与C/C++相互调用。Lua广泛引用于游戏、嵌入式、物联网领域,尤其在游戏领域中有着不可替代的作用,因为Lua是热更新的基础,而任何一款网络游戏都支持热更新。 Lua语言的特点 可扩展。Lua语言具

11区君莫笑的博客 1871

mac上安装lua

1、官网 访问lua下载页面:https://www.lua.org/download.html 2、源码安装lua -- 1、下载lua curl -R -O http://www.lua.org/ftp/lua-5.4.4.tar.gz -- 2、解压 tar -zxvf lua-5.4.4.tar.gz -- 3、进入lua目录 cd lua-5.4.4 -- 4、执行make命令 make -- 5、安装lua sudo make all install ps:mac安装make =>

smallteddy.blog.youkuaiyun.com 2441

mac C++和Lua互相调用的环境搭建

/usr/local/include 对应文件里面有一下文件 ├── lauxlib.h ├── lua.h ├── lua.hpp ├── luaconf.h └── lualib.h /usr/local/lib 里面有liblua.a文件

m0_43408361的博客 469

lua入门1-(mac平台下环境搭建)

lua是一门小巧的动态脚本语言在实际的游戏开发过程中一般是用c/c++来实现功能,lua来实现逻辑1.先下载lua源码 (www.lua.org 点击download)2.解压并编译源码 lua使用的是标准c,可以直接在各大平台编译,编译速度非常快 mac/linux 平台自带make命令 ,windows下可以在 visual studio下建一个c工程目录,然后把 lua的源...

fuwen168的博客 461

Openresty最佳解读 | 第2篇:Lua入门

什么是lua Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua 是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。 —摘抄 http://ww

常年被追砍的博客 373

HR效率翻倍!用Dify+飞书AI表格打造自动化简历处理流水线(附完整代码)

本文详细介绍了如何利用Dify工作流和飞书多维表格构建自动化简历处理系统,实现简历上传、AI智能解析与结构化数据入库的全流程自动化。通过整合大语言模型进行信息抽取,该系统能显著提升HR处理简历的效率与准确性,将HR从重复劳动中解放出来。

1a2s3d4f5g的博客 1025

Lua 学习笔记(一)环境搭建

Lua是一个小巧的脚本语言。Lua由标准C编写而成,代码简洁,几乎在所有的操作系统和平台上都可以编译,运行。   主要讲一下mac和win下的环境搭建。 工具: 1、Sublime Text 2 2、LuaForWindows_v5.1.4-46.exe 3、lua-5.1.4.tar.gz(Mac) 一、Win7下安装   为了方便开...

weixin_30271335的博客 131

Java电商秒杀系统性能优化(一)——电商秒杀系统框架回顾

电商秒杀系统框架回顾项目简介外部依赖框架回顾项目要点项目中存在的问题小结 课程是免费的,课程地址如下:SpringBoot搭建电商秒杀项目,课程真的很棒,作者的思路很清晰,建议各位读者可以跟着视频练习一下这个项目; 项目简介 通过SpringBoot快速搭建的前后端分离的电商基础秒杀项目。项目通过应用领域驱动型的分层模型设计方式去完成:用户otp注册、登陆、查看、商品列表、进入商品详情以及倒计时秒...

ghw15221836342的博客 3720

lua学习之基本语法

mac下的lua环境搭建请戳http://www.jianshu.com/p/3869b277798c lua的交互式编程简单的说就是在命令行上编程>.<1.进入在终端上输入lua -i或者lua即可进入交互式编程模式,然后在>后面输入语句,按回车便输出结果同理还有(其中分号;可以不写,简单得不要不要的)2.退出组合键alt+d,或者输入os.exit() lua的脚本式...

weixin_33819479的博客 131

ffmpeg(一) ffmpeg+QT开发环境搭建

(exe 程序编译的时候只需要包含 xxx.dll.a 静态导入库,运行的时候才需要 xxx.dll 文件)这个 .pro 文件的配置,是指导程序编译的时候,可以找到对应的动态库。值得一提的是,在Windows中,静态链接库(Static Link Library)的扩展名也是.lib、.dll.a。其实只要你掌握了FFmpeg,也可以很快上手其他音视频开发库,因为底层原理都是一样的,你最终操作的都是一样的数据,比如MP3、MP4文件。导入库:不包含函数的具体实现代码(函数的具体实现代码存储在dll中)

小道士写程序 8204

YOLOv11模型压缩技术全面对比:剪枝、量化、蒸馏的原理与实战

YOLOv11模型压缩技术综述 模型压缩技术是解决计算资源受限环境下部署深度学习模型的关键。本文系统介绍了YOLOv11模型压缩的三种核心技术:剪枝、量化和蒸馏。剪枝技术通过移除冗余参数实现模型轻量化,包括结构化剪枝(通道/卷积核剪枝)和非结构化剪枝;量化技术通过降低数值精度(如FP32→INT8)减少存储和计算量;蒸馏技术则利用教师模型指导学生模型训练,在保持精度的同时减小模型规模。三种技术可单独或组合使用,在工业质检、智慧安防等边缘计算场景中发挥重要作用,使YOLOv11在保持80%精度的同时减少70%

本博客聚焦 YOLOv11 全流程落地,涵盖架构优化、数据集处理、训练技巧与多场景部署,兼及国产数据库、Java 开发与 AI 模型应用,内容兼顾理论与工程实践,为开发者提供系统干货,助力高效提升技术能力。 579

Lua脚本的安装与快速入门

一、Mac下Lua的安装 1、打开Mac终端,然后依次输入一下命令行 (1)curl -R -O http://www.lua.org/ftp/lua-5.3.1.tar.gz (2)tar zxf lua-5.3.1.tar.gz (3)cd lua-5.3.1 (4)make macosx test 2、下载完Lua,进行安装,依次输入以下命令行 (1)sudo make install (2)Password: 输入相应密码(你的密码),然后回车就自动安装了 (3)lua -v;待安装完成后可

樱吹雪 2825

【WRF安装第三期(Ubuntu)】搭建WRF编译所需系统-第三方依赖库安装

WRF安装第三期:搭建WRF编译所需系统-第三方依赖库安装

WW、forever的博客 3138

Lua学习之Mac下搭建lua环境

坚持 成长 每日一篇配置lua环境由于刚开始学lua这里就按步骤配置一下lua的环境 1. 下载最新版的lua 请点击http://www.lua.org/download.html,然后解压 2. 运行“终端”进入到cd 到该文件夹下 如:cd /Users/chris/Downloads/lua-5.3.1 3.在“终端”输入 make macosx 然后回车 4.在“

chirs的专栏 3699

LeetCode 热题 100 回顾

力扣最受刷题发烧友欢迎的 100 道题 LeetCode 热题 100 : 题目回顾、解题思路、复杂度分析、代码实现、验证算法

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 9万+

【深度学习总结_02】在自己的数据集微调SAM

使用医疗影像数据微调SAM

qq_41234663的博客 1万+

IDEA+EmmyLua Lua开发环境搭建

文章目录# 写在开始# 关键步骤安装IntelliJ IDEA安装EmmyLua插件下载MobDebug# 详细说明搭建运行环境搭建调试环境# FAQ1.报错: *module 'mobdebug' not found*2.报错:*module 'socket' not found* # 写在开始 如果你是第一次安装Lua环境,建议先看后面的[#详细说明]部分,然后再利用[#关键步骤]中给出的命令行完成安装。 # 关键步骤 安装Lua $ brew install lua 安装luarocks $ bre

北平少猿的Blog 7430

Arduino、ESP32驱动SFA40甲醛传感器(气体传感器篇)

SFA40甲醛传感器是一款基于盛思锐电化学原理的专业HCHO检测模块,具备卓越的抗酒精干扰能力(乙醇交叉敏感度<0.3%)、高达±20ppb的检测精度及0~1000ppb的宽量程。该传感器内置SHT4X温湿度传感器进行自动补偿,确保数据的长期稳定性;其小尺寸、低功耗的特性,可快速集成至智能家居、空气净化器、物联网环境监测等系统中,实现对甲醛浓度的精准、可靠监测。

不脱发的程序猿 302

Lua for Mac环境搭建

1⃣️在Mac上安装Lua的运行环境再简单不过了,如果你的Mac Terminal上安装了Homebrew的话,只需要键入`brew install lua`即可。 longsl-mac:~ longsl$ brew install lua Updating Homebrew... ==> Auto-updated Homebrew! Updated 1 tap (homebrew...

banbiao5632的博客 441

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

lua与c (一)Mac下c 和lua环境搭建

由于工作中一直用的是lua开发,可以把lua看作是胶水语言,和c有很好的亲和性,最近想研究一下c与lua之间调用的原理。1.lua的安装首先去lua官网下载最新的源码(http://www.lua.org/start.html#installing),下载完成之后 tar -xvf lua-5.3.2.tar.gz #解压缩 cd lua-5.3.2 sudo make maxos

既然目标是地平线 留给世界的只能是背影 1339

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

mac 环境简单搭建 quick-cocos2d-lua环境

mac 环境简单搭建 quick-cocos2d-lua环境 Mac 环境下quick-cocos2d-lua新建项目到打包 1.环境 1.1搭建lua环境 下载最新版的lua-5.2.0lua官网下载,然后解压 运行“终端”进入到该文件夹下 ,主要是cd 【文件夹名】(或者使用go2shell) 3.在“终端”输入 make macosx (回车) 4.在“终端”输入 ...

qq_31629679的博客 375

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: Pandas03-数据的修改
下一篇: spark单机安装
Aronup
博客等级 码龄7年 75粉丝 35原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值