함수 언어 중, 하나인 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 설치 포스팅을 마치겠습니다.
'프로그래밍 > etc. (Language)' 카테고리의 다른 글
[HTML] div 태그로 내용 숨기는 방법 (0) | 2018.05.25 |
---|---|
[GIT] git reset 또는 여러 명령어 취소하는 방법 (git reflog) (0) | 2018.04.24 |
Erlang 문법 정리 (2) - 원자, 리스트, 튜플, 패턴 매칭 (0) | 2018.03.14 |
Erlang 문법 정리 (1) - 주석, 변수, 표현 정리 (0) | 2018.03.11 |
[GIT] git diff patch 방법 정리. (0) | 2017.12.09 |
댓글