1.官网下载erlang源码

Downloads - Erlang/OTPThe official home of the Erlang Programming Languagehttps://www.erlang.org/downloads

2.Linux系统安装一些必要的依赖,(若机子已经安装,请忽略这一步)

yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget

3.解压下载好的erlang源码

tar -zvxf otp_src_24.2.tar.gz

4.进入erlang解压目录

cd otp_src_24.2

[root@localhost software]# cd otp_src_24.2
[root@localhost otp_src_24.2]# ll
total 540
-rw-r--r--.  1 rabbitmq 121    601 Dec 14 13:04 AUTHORS
drwxr-xr-x.  2 rabbitmq 121      6 Dec 14 13:04 bin
drwxr-xr-x.  3 rabbitmq 121     17 Dec 15 09:24 bootstrap
-rwxr-xr-x.  1 rabbitmq 121  13104 Dec 14 13:04 configure
-rw-r--r--.  1 rabbitmq 121  12994 Dec 14 13:04 configure.src
-rw-r--r--.  1 rabbitmq 121   6730 Dec 14 13:04 CONTRIBUTING.md
-rw-r--r--.  1 rabbitmq 121   1146 Dec 14 13:04 erl-build-tool-vars.sh
drwxr-xr-x. 18 rabbitmq 121   4096 Dec 15 09:24 erts
drwxr-xr-x.  2 rabbitmq 121   4096 Dec 14 13:04 HOWTO
drwxr-xr-x. 38 rabbitmq 121   4096 Dec 15 09:24 lib
-rw-r--r--.  1 rabbitmq 121  10175 Dec 14 13:04 LICENSE.txt
drwxr-xr-x.  2 rabbitmq 121   4096 Dec 15 09:24 make
-rw-r--r--.  1 rabbitmq 121  47167 Dec 14 13:04 Makefile.in
-rwxr-xr-x.  1 rabbitmq 121  36194 Dec 14 13:04 otp_build
-rwxr-xr-x.  1 rabbitmq 121  12928 Dec 14 13:04 otp_patch_apply
-rw-r--r--.  1 rabbitmq 121      5 Dec 14 13:04 OTP_VERSION
-rw-r--r--.  1 rabbitmq 121 206522 Dec 14 13:04 otp_versions.table
drwxr-xr-x.  2 rabbitmq 121      6 Dec 14 13:04 plt
-rw-r--r--.  1 rabbitmq 121 139961 Dec 15 09:24 prebuilt.files
-rw-r--r--.  1 rabbitmq 121   4354 Dec 14 13:04 README.md
drwxr-xr-x.  3 rabbitmq 121     34 Dec 14 13:04 system
-rw-r--r--.  1 rabbitmq 121    372 Dec 14 13:04 TAR.include
drwxr-xr-x.  2 rabbitmq 121   4096 Dec 14 13:04 xcomp

5. 设置安装规则

./configure --prefix=/usr/local/software/erlang --with-ssl --enable-threads --enable-smp-support --enable-kernel-poll --enable-hipe --without-javac

6. 执行规则如果遇到以下错误,请先安装    yum install -y  ncurses-devel

configure: error: No curses library functions found
ERROR: /usr/local/software/otp_src_24.2/erts/configure failed!

7.安装

make && make install

Linux erlang 源码编译安装相关推荐

  1. 【Python 笔记】Linux 下源码编译安装 python

    本文记录在 Linux 上源码编译安装 python 的过程. 文章目录 1. 源码编译安装说明 2. 安装 python2.7 3. 安装 python3.6 1. 源码编译安装说明 安装过程比我想 ...

  2. Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录

    Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录 安装需求 准备工作 Python及其依赖项 libffi glibc GDBM mpdecimal bz2 xz re ...

  3. Linux 下源码编译安装 vim 8.1

    前言 目前 linux 的各个发行版基本上都是带了一个 vi 编辑器的,而本文要说的 vim 编辑器对 vi 做了一些优化升级,更好用.当我们需要远程操作一台 linux 服务器的时候,只能使用命令行 ...

  4. Linux下源码编译安装新版libxcb

    前言 上一篇文章提到,linux 下编译Qt源码如果要用到Quick的话,那么运行时会依赖qxcb库,而编译生成qxcb库就需要先安装libxcb,并且最低要求 版本大于1.9.1 Requires ...

  5. git安装 perl ubuntu_【Git】Linux Ubuntu——源码编译安装Git 2.x 版本

    Git是一个开源的分布式版本控制系统,可以有效,高速的处理从很小到非常大的项目版本管理.Git与常用的版本控制工具CVS,Subversion等不同,它采用了分布式版本库的方式,不必服务器端软件支持. ...

  6. Linux环境源码编译安装SVN

    zhoulf 2015/2/28 原创 安装说明 安装环境:Red Hat Enterprise Linux 安装方式:源码安装 软件:apr-1.5.0.tar.gz.apr-iconv-1.2.1 ...

  7. linux 编译配置文件,Linux程序源码编译安装的configure配置详解

    Linux环境下,如果通过源代码编译安装程序的简单过程可以 描述为:./configure-->make-->make install.其中./configure配置脚本功能就是对你的系统 ...

  8. Linux程序源码编译安装的configure配置详解

    Linux环境下,如果通过源代码编译安装程序的简单过程可以描述为:./configure–>make–>make install.其中./configure配置脚本功能就是对你的系统做很多 ...

  9. Linux下源码编译安装Python3

    操作系统:Centos 下载源码包 下载地址 https://www.python.org/downloads/release/python-365/ 解压 # tar -zxvf Python-3. ...

最新文章

  1. android api 中文 (73)—— AdapterView
  2. css,js缓存,不能立即响应
  3. ecshop 删除订单时提示“以下订单无法被移除”的解决办法
  4. C++如何选择智能指针
  5. golang 获取当天0点时间_golang使用webAssembly的方式
  6. Qt文档阅读笔记-QWebView官方解析与实例
  7. 使用CImage绘制半透明图片
  8. iPhone 12将首次加入屏下指纹?都是为它铺路?
  9. 解决方法:SQL Server 检测到基于一致性的逻辑 I/O 错误 校验和不正
  10. ipython控制台 绘图 后端_如何面试Python后端工程师?
  11. Windows XP增强dos命令
  12. java取文本首位_java – 从文本文件中读取的第一个字符:[复制]
  13. 在ASP.NET中创建安全的web站点
  14. 使用yuicompressor-maven-plugin压缩js及css文件
  15. 易语言WebUI教程 —— 入门简介
  16. win7 64位安装 ie10/11失败
  17. 输入一系列整数,建立二叉排序树,并进行前序,中序,后序遍历。
  18. 哇哦,教你如何使用jumpserver堡垒机添加windows资产
  19. 已知图片顶点坐标和点相对图片位置求点坐标
  20. vue实现答题考试功能(上一题下一题)

热门文章

  1. 优秀班组长分享:生产车间管理技巧
  2. PPT如何导出高清eps?
  3. JS实现常见文件类型的下载/保存
  4. 无刷直流电机矢量控制(二):单电阻采样
  5. MySQL查询不以某个字符串为开头
  6. 报班太贵,刷题太累?讯飞智能学习机提出A.I.新“疗法”
  7. ClassCastException: com.gao5805123.servlet.ServletDemo cannot be cast to javax.servlet.Servlet
  8. SpeedTree:树模型制作软件的下载与安装
  9. 驾考宝典java_驾考宝典java
  10. 基于python的课程网站的设计与实现