make ファイルを作成するために必要な C++ コードがいくつかあります。.h と .C の各ペアがオブジェクトを作成し、いくつかのオブジェクトがリンクされて実行可能ファイルを形成します。かなり標準的なもの。
この非 gnu の make コマンドは、すべてのファイルをディレクトリ内のオブジェクトにビルドするだけです。
%.o:%.C
$(CC) $(CPFLAGS) -c $<
これが行うことは、各 %.C ファイル (つまり、すべての .C ファイル) に対して、対応する .o ファイルを構築することです。
gmakeでこれを行う方法を知っている人はいますか?
乾杯
マーク