中易网

有没有安装好的linux erlang

答案:2  悬赏:80  
解决时间 2021-03-02 23:07
有没有安装好erlang,都配置好的系统,虚拟机的,求发一个

按照网上的方法编译安装,但是还是会出错,编译程序还是过不了

求一个虚拟机的,配置好的
最佳答案
你需要以下准备材料:

1 GNU unzip 用于解压。

2 tar打包解包程序。

3 GNU make

4 Gcc 之类的C编译器,或者LLVM或clang

5 GNU m4

6 Perl 5

7 相关的库和头文件: ncurses termcap termlib, 软件包名称通常是ncurses-devel之类,自己慢慢在程序管理器中查找。

8 git(可选)

安装过程:
解压源码包:
$ tar -zxf otp_src_19.1.tar.gz
进入源码目录,声明变量。
$ cd otp_src_19.1
$ export ERL_TOP=`pwd`
配置:
$ ./configure
如果你不在配置时添加变量指定安装位置,那么默认会安装在 /usr/local/{bin,lib/erlang}中,如果你没有权限安装在此位置,必须在配置时指定安装安装位置,如安装到/opt/erlang/19.1/{bin,lib/erlang}, 用此选项--prefix=/opt/erlang/19.1
如果构建过程中出错,可能是perl声明了LANG变量,则你可以修改回来:
$ export LANG=C

然后编译:

make

测试

make release_tests

在源码目录release下创建一个test目录,然后测试:

$ cd release/tests/test_server
$ $ERL_TOP/bin/erl -s ts install -s ts smoke_test batch -s init stop
用浏览器查看源码目录下/release/tests/test_server/index.html 的测试报告,一切无误后,进行安装。

make install

运行

% erl
Erlang/OTP 17 [erts-6.0] [hipe] [smp:8:8]

Eshell V6.0 (abort with ^G)
1>
如果你还要编译文档,则声明如下两个变量

$ export PATH=$ERL_TOP/bin:$PATH
$ export FOP_HOME=/path/to/fop/dir
其中,$ERL_TOP变量是源码目录。

然后

make docs
验证正确后,
全部回答
要看你使用的linux版本。 如果是debian系列的,一般可以直接 sudo apt-get install erlang来进行安装。 如果是redhat系列,一般需要下载源码进行安装,也可yum list | grep erlang 看看软件源里有没有
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
胡记牛肉酥饼羊汤地址在哪,我要去那里办事
呼哦妈咪妈咪贝贝哄是哪首歌曲
在一起三年的感情如何定义
白勺与赤勺的功效
chmod -R 775 /u01/app/oracle &
我拿啤酒瓶砸女孩的头,是不是不太好呀?
我的孩子是2014年,1月14日晚上8点28分生,请
上海提篮桥监狱博物馆只能团队去吗
妹妹能突然和姐姐说比较污的话吗?姐姐会怎么
建一个电信流量拆包达人的群,面对面建群,密
我18岁 穿34 /75 内衣正常吗
烟台到亳州市的火车,明天的,到达目的地最好是
顶秀欣园东苑东门(人行门)在哪里啊,我有事要
酹广州话怎么读
上汽荣威智能广场电动汽车充电站地址在哪,我
推荐资讯
什么是倒数?倒数的特征是什么?
山西临汾有卖公路赛摩托的吗
封神榜陈浩民版最后殷十娘有没有死?
泉州市海峡体育中心 在哪里具体在哪条路,做几
没时间去G2E Asia 2018,今年美女模特儿多吗
东营大渡河路是南北还是东西
阿杰休闲食品批发超市地址在什么地方,想过去
姓醋 帮忙取个好听的男孩和女孩名字
桃园跑商攻略 教你如何通过跑商赚取金币
javaweb SSH一对多查询逻辑和问题
有关,引,的组词
谁有风力发电机组功率特性测试的最新标准啊?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?