makefile 中 .IGNORE
时间: 2024-08-15 17:08:20 浏览: 92
Makefile.pdf
在Makefile中,`.IGNORE`是一个特殊的规则,用于告诉make命令忽略指定行或一组规则。当你不想让某些特定错误信息或者注释行影响make任务的构建过程时,可以使用`.IGNORE`来排除它们。例如:
```makefile
.IGNORE:
# 这是一些注释行,make会忽略并继续处理后续的规则
*.o: %.cpp
$(CC) -c $(CPPFLAGS) $(CFLAGS) $< -o $@
```
在这个例子中,如果`*.o: %.cpp`规则有误,make不会因为这个错误停止,而是跳过包含`.IGNORE`行的部分,继续执行其他规则。注意`.IGNORE`规则通常位于文件顶部,单独一行,并且不需要跟任何命令关联。
阅读全文