早教吧 育儿知识 作业答案 考试题库 百科 知识分享

Makefile的一句话,没看懂,请帮忙详细解释一下:OBJCOMM和SRCCOMM都是变量名,$符后面的括号内的冒号和“.cpp=.o“是什么意思?OBJCOMM=$(SRCCOMM:.cpp=.o)

题目详情
Makefile的一句话,没看懂,请帮忙详细解释一下:
OBJ_COMM和SRC_COMM都是变量名,$符后面的括号内的冒号和“.cpp=.o“是什么意思?
OBJ_COMM = $(SRC_COMM:.cpp=.o)
▼优质解答
答案和解析
$(SRC_COMM:.cpp=.o)意思不就是替换扩展名吗,例如SRC_COMM = foo.cpp,那么OBJ_COMM就自动生成OBJ_COMM = foo.o
看了Makefile的一句话,没看...的网友还看了以下: