尝试运行可执行文件时如何使 Eclipse 构建正确的目标
我在 Eclipse 中有一个 C++ 项目,在 Makefile 中有两个目标,例如 t1 和 t2。 t1 作为 Makefile 中的第一个目标出现,因此是默认目标。问题是当我尝试运行 t2.o 时,Eclipse 自动创建默认目标 t1,然后执行 t2。我问是否有配置 eclipse 以便它可以在执行之前生成 t2.o...提前致谢。
I have a c++ project in eclipse and two targets in Makefile, say t1 and t2. t1 appear as the first target in Makefile so is the default. The problem is when I try to run t2.o, eclipse automatically make the default target t1 and then execute t2. I am asking is there anyway to configure eclipse so that it can make t2.o before executing it... thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
(第一个问题:“执行 t2.o”,您的意思不是“执行 t2”吗?)
1/ 您的 makefile 可能需要这样一行:
2/ 您还可以将项目重新创建为“托管 make c++ 项目”,并为每个目标创建一个构建配置,Eclipse 将管理依赖项。
(first a question : by 'execute t2.o', don't you mean 'execute t2' ?)
1/ your makefile may need a line like this :
2/ you could also re-create your project as a 'Managed make c++ project' and create one build configuration per target, Eclipse will manage dependencies.