标签: makefile
可能重复: Makefile rule to build with same name, but different directory
%.o: %.c $(CC) ...
定义了一个规则,用于从相应的源编译所有目标文件。但问题是对象文件和源文件应该在同一目录中。如何更改此操作以执行以下操作 -
bin/%.o: src/%.c $(CC) ...
将所有生成的二进制文件放在单独的路径中,而不是弄乱包含源文件的路径。