Erlang World


top > sequential programming > make

Make for Erlang Module

makeとは

makeはコンパイルを簡単にするソフトウェアのことです。

Erlangのインストールの際に
make
ってやりましたね。
あれは実は、コンパイルやリンクなどを行っていたのです。

詳しくは以下のサイトなどを参照にして下さい。
MAKEの第一歩

また、Makefileを書くためのツールもあるようです。
qmake ユーザーガイド

ErlangのコンパイルのためのMakefile

上のサイトを見て作ったMakefileです。
現在いるディレクトリのerlファイルを全てコンパイルします。
多数のファイルがある時は便利なのでお使い下さい。

Makefile

.SUFFIXES:  .erl .beam
.erl.beam:
            erlc $< > $@

SOURCES = $(wildcard *.erl)
PROGS = $(SOURCES:.erl=.beam)

all: $(PROGS)

Yuichi ITO. All rights reserved.
mail to : ad
inserted by FC2 system