我試圖用patsubst如何使用patsubst在生成文件做多重替換
OUT_DIR=Out/
SRC=../../../Client2.4/Client/src/BrokerModule/BrokerApp.cpp
../../../Client2.4/Client/src/CommandMsgManager/CConfigModuleInfo.cpp
OBJ:= $(patsubst %src/%.cpp,${OUT_DIR}$%.o,$(SRC))
我要生成從我的makefile文件的源文件的目標文件的列表中,我OBJ
變量是
OBJ=Out/BrokerModule/BrokerApp.o Out/CommandMsgManager/CConfigModuleInfo.o
patsubst後,但以上patsubst不產生預期的結果。請幫忙。
然後你可能沒有使用確切的CWLiu建議。再次檢查你的語法和'src','OUT_DIR'和'SRC'的定義。 –
它已經在這裏工作,應該沒有問題與我的答案。 – CWLiu
對不起,它正在工作。我犯了一些錯誤。謝謝CWLiu。 –