윈도우에서 erlang 설치하기

smpl published on
1 min, 193 words

심심풀이로 <모바일 서버 프로그래밍 입문 : 얼랭으로 만들며 배운다> 라는 책을 보고 있다. 얼랭에 대한 설명과 서버 프로그래밍에 대한 내용이 무겁지 않게 절반씩 잘 섞인 책이다. 얼랭을 공부할 생각은 없었는데 기대 이상으로 재밌어서, 읽으면서 조금씩 간단히 정리해두고자 한다.

erlang 설치

scoop에서도 erlang을 설치할 수 있다. 업데이트도 된다.

scoop install erlang

rebar3 설치

rebar3는 scoop에 올려져 있지 않다. 아래 과정을 따라하도록 한다.

  1. 적당한 디렉토리를 선정하고, rebar3 escript를 다운로드 받는다.
mkdir /Portable/rebar3
cd /Portable/rebar3
iwr https://s3.amazonaws.com/rebar3/rebar3 -OutFile rebar3
  1. 동일 디렉토리에 rebar3.cmd 파일을 아래와 같은 내용으로 만든다.
@echo off
setlocal
set rebarscript=%~f0
escript.exe "%rebarscript:.cmd=%" %*
  1. PATH 환경변수에 해당 디렉토리를 추가.

  2. 다음과 같이 실행하였을 때 버전 정보가 잘 출력되면 설치가 잘 된 것이다.

rebar3 --version

새로 프로젝트 생성하기

다음과 같이 앱 프로젝트를 생성할 수 있다.

rebar3 new app myapp

다음과 같은 구조가 만들어진다.

myapp
    src
        myapp_app.erl
        myapp_sup.erl
        myapp.app.src
    .gitignore
    LICENSE
    README.md
    rebar.config

참조