如何在尝试运行可执行文件时使eclipse构建正确的目标

时间:2011-03-01 08:29:37

标签: eclipse-cdt

我在eclipse中有一个c ++项目,在Makefile中有两个目标,比如说t1和t2。 t1显示为Makefile中的第一个目标,因此是默认值。问题是当我尝试运行t2.o时,eclipse会自动生成默认目标t1,然后执行t2。我问是否有配置eclipse以便它可以在执行之前制作t2.o ...提前感谢。

1 个答案:

答案 0 :(得分:1)


(首先是一个问题:'执行t2.o',你不是指'执行t2'吗?)
1 /你的makefile可能需要这样一行:

all: t1 t2  
.PHONY: all  

2 /您还可以将项目重新创建为“托管生成c ++项目”,并为每个目标创建一个构建配置,Eclipse将管理依赖项。