Closed asuhacoder closed 3 years ago
開発環境構築をmakefileで
target … : prerequisites … recipe … …
targetを作成するためにprerequisitesを使用してrecipe(shellスクリプト)を実行する。
.PHONY: clean clean: rm *.o temp
上のようにtargetとprerequisitesを指定しないこともできる。 cleanというファイルは存在しない。 make cleanというコマンドが使えるようになる
なおwhitespaceでインデントしてはいけない。必ずタブを使う。
GNU make Hatena-Intern-2020-Template/Makefile at master · hatena/Hatena-Intern-2020-Template Self-Documenting Makefiles c - Makefile:1: *** missing separator. Stop - Stack Overflow
LGTM
TechTrain Report
Description
開発環境構築をmakefileで
Task List
targetを作成するためにprerequisitesを使用してrecipe(shellスクリプト)を実行する。
上のようにtargetとprerequisitesを指定しないこともできる。 cleanというファイルは存在しない。 make cleanというコマンドが使えるようになる
なおwhitespaceでインデントしてはいけない。必ずタブを使う。
References
GNU make Hatena-Intern-2020-Template/Makefile at master · hatena/Hatena-Intern-2020-Template Self-Documenting Makefiles c - Makefile:1: *** missing separator. Stop - Stack Overflow