首页 > 编程语言 >【Lua】源码编译

【Lua】源码编译

时间:2024-04-23 12:44:49浏览次数:26  
标签:编译 ncurses make Lua 源码 readline

1、准备工作

1、下载lua源码
Lua官网下载指定版本的Lua源码。
2、下载依赖库readline、ncurses
readline官网下载readline源码;在ncurses官网下载ncurses源码。

2、编译readline

将readline源码放到环境上并解压。
执行以下命令安装

./configure
make
make install

3、编译ncurses

进入ncurses源码顶级目录,执行以下命令:

./configure
make
make install

4、编译lua

进入lua源码顶级目录,在Makefile中加上一行-lncurses:
image

然后执行make linux,执行完毕后可以在/usr/local/bin下看到编译好的二进制文件。
image

标签:编译,ncurses,make,Lua,源码,readline
From: https://www.cnblogs.com/servlet-context/p/18152616

相关文章

  • ALUA,AA,多路径
    多路径主机上每个SCSI设备都具有一个SCSI地址,该地址由initiatorID(或称为hostID)、busID、targetID以及LUN(逻辑单元号)组成;在实际组网中,initiatorID一般对应主机HBA端口,targetID一般对应存储阵列控制器端口(busID适用于老旧的并行SCSI总线,在SAN环境中一般固定为0)。如,主机的......
  • Spring 源码阅读(二)IoC 容器初始化以及 BeanFactory 创建和 BeanDefinition 加载过程
    相关代码提交记录:https://github.com/linweiwang/spring-framework-5.3.33IoC容器三种启动方式XMLJavaSE:ApplicationContextcontext=newClassPathXmlApplicationContext("beans.xml")ApplicationContextcontext=newFileSystemXmlApplicationContext("C:/beans......
  • Next-Auth 源码解析
    Next-Auth源码解析简单介绍一下Next-Auth源码的结构目录简介我们看packages/next-auth/src,这个目录下面是根目录,我们会看到下面的结构--src--client//这个里面主要是封装了fetch这个方法--core//这个是主要的方法,/api/auth/xxx的api及页面都是在这个里面......
  • xxl-job源码解析
    简介:XXL-JOB是一个分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。Features:1、简单:支持通过Web页面对任务进行CRUD操作,操作简单,一分钟上手;2、动态:支持动态修改任务状态、启动/停止任务,以及终止运行......
  • 2024年4月22日最新版用13.2.0版的mingw64编译3.2.4版的wxwidgets
    相关文件下载链接:13.2.0版的MinGW643.2.4版的wxwidgets相关环境变量设置:右键单击“我的电脑”->属性->高级系统设置->环境变量->系统变量->Path->编辑->新建,输入解压后的mingw64中的bin路径。例如:D:\devolopment\mingw64\bin\测试成功安装与否,在上述环境变更设置好后......
  • 前端【uniapp】02-uniapp【全局文件】【组件【内置、扩展】】【声明周期】【API调用】
    一、uni-app基础知识uni-app是组合了Vue和微信小程序的相关技术知识,要求大家同时俱备Vue和原生小程序的开发基础。1、全局文件在小程序中有全局样式、全局配置等全局性的设置,为此在uni-app中也有一些与之相对应的全局性的文件。uni.scssuni-app项目在运......
  • 这个网站真的太香了!居然可以免费使用AI聊天工具和“智能AI聊天助手”项目源码!
    宝子们,在这个AI爆火的时代,你是否还在因为无法使用ChatGpt而头疼?是否还在寻觅一款国内的好用AI工具呢?好消息!小编花费三个月终于找到了一个可以免费使用AI聊天工具的网站,由于这个网站之前一直在内测阶段,所以就没有给大家分享。刚好,近期这个网站正式上线了。小编今天就来好好跟大......
  • 序列化类源码分析
    序列化类源码分析​ 我们主要带着两个问题取探究反序列化类校验是如何走的局部钩子和全局钩子序列化类实例化分单条和多条,它们实例化得到的对象是不一样的(不同的类)单条和多条的序列化类的实例化​ 首先当我们去查多条和查一条时,会在我们定义的序列化类传入参数many=True/......
  • ElasticSearch 7.17.20本地源码调试
    目录使用本地安装gradle下载相关依赖本地编译本地调试使用本地安装gradle下载相关依赖在gradle安装目录下的init.d目录中,创建初始化脚本init.gradle,添加如下脚本,将其中的maven仓库源全部换成国内镜像allprojects{repositories{defREPOSITORY_URL='http://m......
  • 认证组件及源码分析
    认证组件​ 用于判断用户是否登录简单使用#1.创建一个任意名字的py文件#2.导入认证类fromrest_framework.authenticationimportBaseAuthentication#3.写一个类继承它并且重写authenticate方法classLoginAuth(BaseAuthentication):defauthenticate(self,req......