お手軽make #2
id:ha-tan:20050406の続き。
id:ha-tan:20050406のMakefileを使って、デバッグオプションを有効にしてコンパイルしたい場合には、次のように環境変数DBGを指定して実行する。
$ ls Makefile sample.c $ DBG=-g make cc -g -Werror -c sample.c cc -o sample sample.o $ ls Makefile sample* sample.c sample.o
あるオプションを常に付けたい場合には、/etc/mk.confに書けばよい。次の例では変数COPTSに-pipeオプションを設定している。
/etc/mk.conf
... COPTS+=-pipe ...
実行例。
$ make cc -O2 -pipe -Werror -c sample.c cc -o sample sample.o