我试图用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。 –