_OBJ = hellomake.o hellofunc.o
OBJ = $(patsubst %,$(ODIR)/%,$(_OBJ))
私はメイクファイルの構文を学ぼうとしています。2行目は何を言っているのですか?私は無知です。上記の各オペレーターの目的を教えてください。
pattern substitution関数呼び出しです。ここにマニュアルへのリンクがあります。
あなたの場合、 line2 はすべてのファイル名の前に_OBJwithを付け$(ODIR)/、結果を variable に保存しますOBJ。