0
_OBJ = hellomake.o hellofunc.o 
OBJ = $(patsubst %,$(ODIR)/%,$(_OBJ))

私はメイクファイルの構文を学ぼうとしています。2行目は何を言っているのですか?私は無知です。上記の各オペレーターの目的を教えてください。

4

1 に答える 1

1

pattern substitution関数呼び出しです。ここにマニュアルへのリンクがあります。

あなたの場合、 line2 はすべてのファイル名の前に_OBJwithを付け$(ODIR)/、結果を variable に保存しますOBJ

于 2013-01-15T02:24:13.627 に答える