在Makefile中编写通用规则

时间:2012-01-08 22:08:47

标签: makefile

  

可能重复:
  Makefile rule to build with same name, but different directory

%.o: %.c
  $(CC) ... 

定义了一个规则,用于从相应的源编译所有目标文件。但问题是对象文件和源文件应该在同一目录中。如何更改此操作以执行以下操作 -

bin/%.o: src/%.c
  $(CC) ...

将所有生成的二进制文件放在单独的路径中,而不是弄乱包含源文件的路径。

0 个答案:

没有答案