如何在Fedora 31/30/29安装Erlang

时间:2019-05-29 14:47:30  来源:igfitidea点击:

Erlang是一种编程语言,用于构建具有高可用性要求的大规模可伸缩软实时系统。
Erlang运行时系统内置了对并发、分布和容错的支持。
本教程将在Fedora 31/30/29/28/27/26/25操作系统上安装erlang。

步骤1 -在Fedora上安装Erlang

Erlang在默认存储库下可用。
我们可以简单地在系统上安装erlang包,并运行以下命令。
这也将安装其他必需的库。

$ sudo dnf install erlang

第2步-检查Erlang版本

在终端上键入 erl
这将打开Erlang shell并显示版本。

$ erl

Erlang/OTP 20 [erts-9.3.3.6] [source] [64-bit] [smp:3:3] [ds:3:3:10] [async-threads:10] [hipe] [kernel-poll:false]

Eshell V9.3.3.6  (abort with ^G)
1>

按两次 CTRL + C退出Erlang shell。

步骤3 - Erlang Hello World程序

让我们从erlang上的hello world程序开始。
首先创建一个文件 helloworld.erl包含以下内容。

$ vi helloworld.erl

% hello world program
-module(helloworld).
-export([start/0]).

start() ->
io:fwrite("Hello World!\n").

现在使用下面的命令编译hello world程序。

erlc helloworld.erl

上面的命令将在当前目录中创建一个文件 helloworld.beam

现在可以运行程序了。

erl -noshell -s helloworld  start -s init stop

Hello World!