设为首页收藏本站

Erlang中文论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 27781|回复: 1
打印 上一主题 下一主题

ubuntu下源码安装erlang

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-5 18:56:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
       在linux上,源码编译可以安装各种erlang版本,比如我现在环境一直用的是R14B的。
首先,我选了一个R14B04的版本的source file,在linux下可以在指定目录下直接用wget。例如:wget http://www.erlang.org/download/otp_src_R14B04.tar.gz
在还没下载完source file,可以先开一个screen来对erlang的一些源码编译依赖的包先进行安装,首先需要安装下jre的环境:
  1. sudo add-apt-repository ppa:webupd8team/java
  2. apt-get update
  3. apt-get install oracle-java7-installer
复制代码

       根据提示进行安装,安装完之后,需要在apt下安装这些依赖的包,

  1. sudo apt-get install build-essential    sudo apt-get install libncurses5-dev     sudo apt-get install libssl-dev  sudo apt-get install m4   sudo apt-get install unixodbc unixodbc-dev  sudo apt-get install freeglut3-dev libwxgtk2.8-dev    sudo apt-get install xsltproc    sudo apt-get install fop   sudo apt-get install tk8.5
复制代码

    下载完erlang source file后,用tar解压文件,
  1. tar zxvf otp_src_R14B04.tar.gz
复制代码

,然后进入到解压文件的目录下,cd otp_src_R15B01/,执行
  1. ./configure  make && make install  
复制代码

       编译完之后,尝试下erlang的环境有没有安装成功,可以直接在terminal下直接输入erl,然后在erlang shell下进程一些BIF的操作,或者在任意目录下,输入
  1. echo "-module(test).-export([start/0]).start() ->    io:format("~p~n",[hello_world])." > test.erl
复制代码

然后在terminal下输入如下命令erlc test.erlerl -noshell -s test start -s init stop
       执行完,如果在terminal下能成功显示hello_world就说明erlang环境搭建成功了。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

沙发
发表于 2015-10-15 09:27:52 | 只看该作者
本帖最后由 基础唐 于 2015-10-15 09:31 编辑

centos 源码安装erlang,参考:centos 安装erlang

Linux卸载erlang:
  1. rm -rf /usr/local/lib/erlang
  2. rm /usr/local/bin/erl*
复制代码

redhat 和 debian系列都可以使用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Erldoc.com  

GMT+8, 2024-12-4 01:51 , Processed in 0.411167 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表