我正在尝试向 Makefile 添加一个隐式规则,并且我希望它以相同的方式处理 .c 和 .cpp 文件的编译。我对 .c 文件的规则如下:
%.obj: %.c
cl /c $(CFLAGS) $<
不过,我想要的是模式的右侧匹配 .c 或 .cpp,具体取决于可用的文件。这可能吗?我仔细阅读了 Make 手册,但没有找到我要找的东西。任何帮助将不胜感激。
我正在尝试向 Makefile 添加一个隐式规则,并且我希望它以相同的方式处理 .c 和 .cpp 文件的编译。我对 .c 文件的规则如下:
%.obj: %.c
cl /c $(CFLAGS) $<
不过,我想要的是模式的右侧匹配 .c 或 .cpp,具体取决于可用的文件。这可能吗?我仔细阅读了 Make 手册,但没有找到我要找的东西。任何帮助将不胜感激。