makefile问题

[复制链接]
查看11 | 回复2 | 2021-1-27 07:12:01 | 显示全部楼层 |阅读模式
SRC=$(wildcard*.cpp)
OBJ:=$(patsubst%.cpp,%.o,$(SRC))
DEP:=$(patsubst%.cpp,%.d,$(SRC))
all:main
%.d:%.cpp
g++-M$(CPPFLAGS)$$@.$$$$;\
sed's,\($*\)\.o[:]*,\1.o$@:,g'$@;\
rm-f$@.$$$$;\
@echo--d---
sinclude$(SRC:.cpp=.d)
main:$(OBJ)
#@g++-omain$(OBJ)
-----------------------------
%.d:%.cpp--------------@echo--d---,这部分的规则什会调用么?


分 -->
回复

使用道具 举报

千问 | 2021-1-27 07:12:01 | 显示全部楼层
都没看懂你的问题


回复

使用道具 举报

千问 | 2021-1-27 07:12:01 | 显示全部楼层
OBJ没有直接或者间接依赖DEP就不会执行到。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行