• 预备工作

可以安装readline/ncurses,如果提示有冲突,自行编译安装。

https://blog.csdn.net/quantum7/article/details/106175841

https://blog.csdn.net/quantum7/article/details/106175380

  • 下载

http://www.lua.org/download.html

  • 解压
  • 修改Makefile

修改src/Makefile:

linux:$(MAKE) $(ALL) SYSCFLAGS="-DLUA_USE_LINUX" SYSLIBS="-shared -Wl,-E -ldl -lreadline -lncurses"
  • 编译
BUILD_LIBS=${HOME}/build_libsmake \DESTDIR=${BUILD_LIBS}/lib \CFLAGS=-fPIC \linuxmake install

LINUX下载编译lua相关推荐

  1. linux检测不到readline,在Linux中编译Lua时“找不到-lreadline”错误

    这应该是一个非常简单的问题 – 我正在尝试在CentOS Linux安装上编译Lua(或者更确切地说是lua-vec,这是一个小变体),我收到以下错误: [[email protected] src] ...

  2. linux编译lua,Linux CentOS 编译LUA。。搞半天终于对了= =

    安装 wgethttp://www.lua.org/ftp/lua-5.2.1.tar.gz tar -zvxf lua-5.2.1.tar.gz make linux 错误:gcc -O2 -Wal ...

  3. Linux CentOS 编译LUA。。搞半天终于对了= =

    2019独角兽企业重金招聘Python工程师标准>>> 安装 wget http://www.lua.org/ftp/lua-5.2.1.tar.gz tar -zvxf lua-5 ...

  4. nbtscan在windows和linux下编译

    nbtscan在windows和linux下编译 windows 下载 编译 linux 下载编译 参考文章 windows 下载 http://unixwiz.net/tools/nbtscan-s ...

  5. linux内核下载编译

    一.下载linux并编译linux内核源码 #安装编译相关依赖 apt-get install libncurses5-dev libssl-dev bison flex libelf-dev gcc ...

  6. Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换

    Git下载代码到Windows再拷贝到Linux下编译时要关闭换行符自动转换 一.各操作系统下文件换行符 二.TortoiseGit下载Github代码关闭文件换行符 三.示例说明 1.开启换行符自动 ...

  7. 如何下载编译Linux下RJMCMCMT1D(可逆跳跃马尔科夫链门特卡罗一维大地电磁反演)开源软件

    如何下载编译Linux下RJMCMCMT1D(可逆跳跃马尔科夫链门特卡罗一维大地电磁反演)开源软件 1. 软件包下载 在Bing里搜rjmcmcmt 就可以找到: 点进去下载即可: 打开rjmcmcm ...

  8. llvm编译linux,下载与编译LLVM和Clang

    最近写编译器,要用到LLVM,记录一下在Linux下编译和安装的过程. 准备 LLVM编译器架构的前端是Clang,狭义的LLVM是指它的后端. 我们可以通过SVN来下载LLVM和Clang最新的源码 ...

  9. linux 运行lua脚本语言,你知道在linux下搭建lua脚本语言的编程环境?

    描述 lua是脚本语言的一种,具体的该脚本的介绍可百度,本文介绍Linux系统下搭建lua编程环境的步骤,以及在搭建过程中碰到的种种问题. 一.下载获取lua源码 地址http://www.lua.o ...

  10. 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. ...

最新文章

  1. 线下实战-8月24号上海
  2. python实现tsinghua-tencent 100000数据集的json文件转为xml文件
  3. django-路由-通过正则表达式来捕获路径-对应视图函数
  4. nhibernate入门系列: many-to-many映射
  5. 数据库为啥要使用参数绑定?
  6. CppUnit源代码分析总结
  7. 一台电脑安装多个Chrome
  8. RabbitMQ消息队列之RPC调用
  9. 色情版“微信”背后的秘密
  10. java项目账户充值提现_充值和提现的业务流程是怎样的?
  11. 大数据的价值可以体现在哪些方面?
  12. Java对象转为Json格式的String
  13. FMI飞马网【线上直播】持续集成在京东研发的落地及应用
  14. echarts直角坐标系
  15. 网络游戏网络同步方案的选择
  16. vscode之vue-cli安装和vue项目搭建
  17. HCNA-Security-CBSN构建基础安全网络v2.5视频课程-马青-专题视频课程
  18. 助力阿米巴经营,实现数字化转型——普元阿米加系统架构与实践
  19. Office2016登录的账户名和microsoft账户名不照应的解决方法
  20. 移动创维E900V21C救砖过程,附线刷刷机固件

热门文章

  1. matlab 大于并且小于,matlab分段函数中大于、小于(“」”、“「”)的应用
  2. antd vue关闭模态对话框_详解打造 Vue.js 可复用组件
  3. 怎么隐藏php版本,Linux服务器中怎样隐藏PHP版本
  4. 验证是否精通Redis,从这八个问题开始
  5. kafka+多线程实现案例+Callable
  6. wait,notify,notifyAll用法解析
  7. 网页设计制作CSS实现隔行换色两种方法
  8. 安装centos 6.5
  9. [转]Linux芯片级移植与底层驱动(基于3.7.4内核)
  10. 设置ubuntu Android sdk JDK环境变量