erlang 공부 : 컴파일 하기

    참고

     


    컴파일 하기

    표준 erlang의 구조는 다음과 같다. 이 때 Emakefile을 하나 만들어주고 아래 내용을 추가해준다.

    {'src/*/*', [debug_info,
               {i, "src"},
               {i, "include"},
               {outdir, "ebin"}]}.

    이 Emakefile은 src/*/*아래에 있는 모든 erl 파일을 컴파일해서 ebin/에 넣을 수 있도록 해준다. 만약 src 바로 아래에 있는 파일만 컴파일 하고 싶다면 src/*로 처리해주면 된다. 

    $ cd /dev/erlang-study
    $ erl -make

    컴파일을 하기 위해서는 다음 명령어를 사용하면 된다. 이 명령어를 사용하면 모든 erlang 파일이 컴파일된다.

    컴파일된 beam 파일들은 모두 ebin/ 아래에 저장된다. 

    댓글

    Designed by JB FACTORY