make执行停止,exe文件尚未生成

时间:2015-09-02 09:37:55

标签: makefile pthreads

在这种情况下,涉及两个Makefile:

  • Makefile1实现了一个pthread来生成一个exe文件
  • 使file2通过名为exe
  • 的规则使用此文件

Makefile2尝试在从Makefile1生成之前使用exe文件。因此,我收到以下错误:

  

“make:***没有规则来制作目标`../obj/test.exe','exe'需要。停止。”

解决此问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

无需为每个任务创建Makefile。

将一个Makefile与两个目标一起使用,并使其成为另一个

的依赖关系