に書いていますが、Makefile
現在のディレクトリはfiles
多くのファイルを含む.c
フォルダです。
これらすべてのファイルをインポートし、名前付き.c
変数に保存する必要がありますSOURCES
。どうすればいいですか?
答え1
GNU Makeで使用するには、Makefile
以下を使用してください。wildcard
機能:
SOURCES := $(wildcard files/*.c)
答え2
$(shell ...)
を使用して、コマンドの結果をmake変数に入れることができます。
SOURCES = $(shell ls files/*.c)
show:
echo $(SOURCES)