# コンパイラの指定 CC=gcc # コンパイル時のオプション CFLAGS=-I. -Wall # 最終的な実行ファイル名 TARGET=myapp.exe LIBS = -lpdcurses # 最終ターゲット $(TARGET): shougi_main.o shougi_input.o shougi_boad.o shougi_highlight.o $(CC) -o $(TARGET) shougi_main.o shougi_input.o shougi_boad.o shougi_highlight.o $(LIBS) # shougi_main.cからshougi_main.oを生成 shougi_main.o: shougi_main.c $(CC) -c shougi_main.c $(CFLAGS) # shougi_input.cからshougi_input.oを生成 shougi_input.o: shougi_input.c $(CC) -c shougi_input.c $(CFLAGS) # shougi_boad.cからshougi_boad.oを生成 shougi_boad.o: shougi_boad.c $(CC) -c shougi_boad.c $(CFLAGS) # shougi_highlight.cからshougi_highlight.oを生成 shougi_highlight.o: shougi_highlight.c $(CC) -c shougi_highlight.c $(CFLAGS) # 'make clean' を実行した時に実行ファイルとオブジェクトファイルを削除 clean: rm -f $(TARGET) shougi_main.o shougi_input.o shougi_boad.o shougi_highlight.o
To embed this project on your website, copy the following code and paste it into your website's HTML: