01-18 周一 [0/130]

linux下配置Lua运行环境

1.下载安装包

[root@zhx ~]# curl -R -O http://www.lua.org/ftp/lua-5.3.2.tar.gz

2.解压缩
[root@zhx lua]# tar zxf lua-5.3.2.tar.gz

3.修改Makefile文件
[root@zhx lua]# cd lua-5.3.2
[root@zhx lua-5.3.2]# vim Makefile

INSTALL_TOP= /usr/local/lua

4.运行安装

[root@zhx lua-5.3.2]# make linux testcd src && make linuxmake[1]: Entering directory `/usr/local/lua/lua-5.3.2/src'make all SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-Wl,-E -ldl -lreadline"make[2]: Entering directory `/usr/local/lua/lua-5.3.2/src'gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_LINUX    -c -o lua.o lua.cgcc -std=gnu99 -o lua   lua.o liblua.a -lm -Wl,-E -ldl -lreadline gcc -std=gnu99 -O2 -Wall -Wextra -DLUA_COMPAT_5_2 -DLUA_USE_LINUX    -c -o luac.o luac.cgcc -std=gnu99 -o luac   luac.o liblua.a -lm -Wl,-E -ldl -lreadline make[2]: Leaving directory `/usr/local/lua/lua-5.3.2/src'make[1]: Leaving directory `/usr/local/lua/lua-5.3.2/src'
[root@zhx lua-5.3.2]# make installcd src && mkdir -p /usr/local/lua/bin /usr/local/lua/include /usr/local/lua/lib /usr/local/lua/man/man1 /usr/local/lua/share/lua/5.3 /usr/local/lua/lib/lua/5.3cd src && install -p -m 0755 lua luac /usr/local/lua/bincd src && install -p -m 0644 lua.h luaconf.h lualib.h lauxlib.h lua.hpp /usr/local/lua/includecd src && install -p -m 0644 liblua.a /usr/local/lua/libcd doc && install -p -m 0644 lua.1 luac.1 /usr/local/lua/man/man1

5.验证一下
[root@zhx lua-5.3.2]# /usr/local/lua/bin/lua
Lua 5.3.2  Copyright (C) 1994-2015 Lua.org, PUC-Rio
 
恭喜,安装成功了!

注意:如果遇到make linux或者make install报错,先运行

[root@zhx lua-5.3.2]# yum install -y readline-devel ncurses-devel

然后重新make linux 和 make install

原链接:http://wandu.org/%E5%B5%8C%E5%85%A5%E5%BC%8F%E5%BC%80%E5%8F%91/282.html

转载于:https://blog.51cto.com/10959470/1749838

centos 安装 lua运行环境   非yum安装相关推荐

  1. 学习安装java运行环境

    提示:学习安装java运行环境 文章目录 安装JDK 一.配置windows环境变量. 1.配置环境变量 2. 配置path 3.测试JDK是否安装成功 总结 安装JDK 提示:由于JDK8为大部份公 ...

  2. 基于 RHEL 7.6 安装 Docker 运行环境

    文章目录 1. 写在前面 2. 安装过程 3. 参考链接 1. 写在前面 尽管当前容器和容器编排等技术是非常热门的话题,但我之前的工作却很少有机会接触到这一类的技术栈,想起来不免觉得有些落伍了.不过好 ...

  3. 2021-01-13 Linux下安装lua开发环境 Ubuntu

    Linux下安装lua开发环境 Ubuntu 1.下载lua包并解压 wget -c http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxvf lua-5.3. ...

  4. Linux下安装Dubbo运行环境

    Linux下安装Dubbo运行环境 1.1.1    安装jdk zk首先需要安装jdk环境. yum -y install glibc.i686       #jdk依赖glibc mkdir /u ...

  5. RHEL5.6环境下yum安装MySQL

    RHEL5.6环境下yum安装MySQL记录,2017年2月20日 1.卸载原有的MySQL rpm -qa命令查询是否安装了MySQL [root@localhost mysql]# rpm -qa ...

  6. linux下安装matlab运行环境

    linux下安装matlab运行环境(Disabled - No sandbox or build area path) 由于某些需求需要java中调用matlab算法,需要在linux中安装运行环境 ...

  7. 一男子安装lua开发环境傻逼操作,惊呆所有人

    夫陶公清风千古,余又何人,敢称庶几 文章目录 介绍 开发环境安装 Linux环境 Windows环境 安装vs code 安装lua开发环境 装逼完成,告辞 ^ 介绍 开发环境安装 Linux环境 直 ...

  8. 安装jre运行环境_如何下载安装java运行环境jre

    如果你只需要运行Java程序或Applet,下载并安装它即可.如果你要自行开发Java软件,请下载JDK.在JDK中附带有JRE.注意由于Microsoft对Java的支持不完全,请不. . Java ...

  9. 下载安装Java运行环境

    安装Java运行环境 Java 是一种并发.基于类.面向对象.尽可能独立的通用程序设计语言,旨在让应用程序开发人员WORA (Write Once,Run Anywhere,编写一次,到处运行),即在 ...

  10. Linux matlab mysql,在linux系统里面安装matlab运行环境mcr

    matlab毕竟是收费软件,而且是有界面的.所以搞生物信息的都用R和linux替代了,但是很多高大上的单位,比如大名鼎鼎的broadinstitute,是用matlab的,所以他们开发的程序也会以ma ...

最新文章

  1. CNN 常用网络结构解析 1x1 卷积运算 示意图
  2. java第二阶段学习day5
  3. pycharm中python解释器的配置
  4. 使用noode.js创建一个服务器
  5. 论文解析:人脸检测中级联卷积神经网络的联合训练
  6. 剑指offer:给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,..,n-1],其中B中的元素B[i]=A[0]*A[1]*...*A[i-1]*A[i+1]*...*A[n-1]
  7. 谷歌浏览器不能上网_谷歌浏览器插件下载及安装教程!
  8. 6.12使用tensorflow来搭建一个Transformer
  9. windows c++ 流读取文件长度 ios::in ios::binary
  10. AccessControl专业智能门禁管理系统 操作说明书
  11. 2021年工作日和非工作日JSON,全年休息日、节假日、假期、周末
  12. Linux 驱动开发:USB无线wifi驱动开发(MT7601)、完成WIFI管理工具安装
  13. 向世界说你好的c语言程序,C语言你好,世界
  14. dota英雄装备攻略,最全的英雄出装攻略介绍
  15. 【php毕业设计】基于php+mysql的社区交流网站设计与实现(毕业论文+程序源码)——社区交流网站
  16. 超级账本 —— 面向企业的分布式账本
  17. DIV布局强制英文换行(div英文不怎么给力啊~ 只有用别的方法啦)
  18. 朱小丹调研广东工业机器人产业有何深意?
  19. cpu,内存条,硬盘,显卡,主板,显示器之间的关系
  20. 优化方法总结(BGD,SGD,Momentum,AdaGrad,RMSProp,Adam)

热门文章

  1. 排序算法专题-基数排序
  2. 图像识别实战——天气分类
  3. sklearn ——Classification——knn
  4. 基于遥感影像实现三种方法提取枣树面积精度分析
  5. Java设计模式--代理模式与JDK动态代理,cglib动态代理
  6. Flutter之ParentDataWidget和RenderObjectWidget详解
  7. mysql数据库sql注入原理_如何SQL注入的原理和SQL注入的基础
  8. android应用程序优化之布局优化
  9. 从 Bitmap 到布隆过滤器,再到高并发缓存设计策略!
  10. mysql 定时备份 空_如何在不停止Mysql服务的状况下,定时备份mysql数据库