次の例は、画面上でのカーソル動作を制御する curses および termlib というライブラリパッケージを使用したプログラムをコンパイルするメークファイルです。
表 4-11 システムが提供するライブラリを使用した C プログラム用のメークファイル
リンカーは、未定義のシンボルを検出するとそれを解決するため、通常は、リンクするファイルのリストの最後に、ライブラリの参照を記述してください。
このメークファイルの実行結果は、以下のとおりです。
$ make cc -O -c main.c cc -O -c data.c cc -O -o functions main.o data.o -lcurses -ltermlib