【发布时间】:2019-02-22 15:44:42
【问题描述】:
我正在尝试在从 Eclipse 构建 makefile 目标后运行构建后步骤。由于它是一个 makefile 项目,因此没有 Post-Build 选项。
我知道与此类似的问题(例如this one),但不幸的是,没有一个答案对我有用,因为答案本质上是“将您的构建步骤放入生成文件中”。但是我的构建后步骤会处理 Eclipse 生成的构建日志,在 make 完成之前当然不存在。
在make 进程运行后,有没有办法运行构建后步骤?我会接受答案只是“不”,但如果有人能证实这一点,我将不胜感激。
【问题讨论】:
-
将“构建命令”从
make更改为make && my_post_build_script是否有效? -
不,它只是通过“&&”作为目标:
make: *** No rule to make target '&&'. Stop. -
Eclipse 生成的构建日志中有什么内容?
-
只是make的输出,保存到一个文本文件中。
-
我可以在 makefile 本身中进行大量管道、重定向等操作,但我希望尽可能避免这种情况(出于与构建过程相关的一大堆原因)
标签: eclipse makefile eclipse-cdt