본문 바로가기
프로그래밍/etc. (Language)

Erlang 문법 정리 (0) - 우분투 Erlang 설치.

by _BlankSpace 2018. 3. 4.


함수 언어 중, 하나인 erlang을 설치해보려고 합니다.

erlang은 꽤나 알려지지 않은 언어임에도 불구하고, 상당량의 구글링을 할 수 있는 데이터가 있었습니다.


하지만, 설치하는 방법이 명확하게 나오지 않아서 설치하는 김에 정리하려고 합니다.

먼저, erlang 쉘 버전은 v7.3 이네요.


현재 날짜 기준으로 설치해본 결과 잘 되었으니, 비슷한 날짜 기준이시면 설치에 무리가 없으실 겁니다.


1. 저장소 추가.


먼저, 리눅스 시스템에 erlang 저장소를 추가하기 위한 명령어를 입력합니다.


1
2
$ wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
$ sudo dpkg -i erlang-solutions_1.0_all.deb
cs


2. 우분투에 Erlang 설치.


다음으로는 erlang을 설치하겠습니다.

1
$ sudo apt-get install esl-erlang
cs


3. 프로그래밍의 시작, Hello World 출력해보기.


역시 프로그래밍의 시작은 Hello World를 찍는 거겠죠. 


1
$ vi test.erl
cs

그러면, test.erl 문서가 열리겠죠. 다음 내용을 추가합니다.
1
2
3
4
5
-module(helloworld).
-export([start/0]).
 
start() ->
io:fwrite("Hello World!\n").
cs


컴파일은 다음 방법처럼 진행합니다.

1
$ erlc helloworld.erl
cs


그러면 test.beam 파일이 생성됩니다. 이 파일을 실행하려면 다음 명령어를 입력합니다.

1
2
3
$ erl -noshell -s test start -s init stop
 
Hello World!
cs

이상, Erlang 설치 포스팅을 마치겠습니다.


댓글