如何向EclipseCDT添加一个工具,以便在make期间自动生成头文件

如何向EclipseCDT添加一个工具,以便在make期间自动生成头文件,eclipse,eclipse-cdt,Eclipse,Eclipse Cdt,我有一个工具,可以将数据文件转换为C头文件,以便包含在我的项目中。 现在,我想让这个工具在make期间自动运行,只要数据文件发生更改 在哪里可以告诉EclipseCDT要运行哪个工具以及头文件依赖于哪个数据文件?打开项目的属性。有一个条目“Builders”,您可以在其中向构建添加其他可执行文件。文章“”可以给出CDT的托管构建系统(MBS)的具体示例 MBS可以通过修改/向工具链添加“工具”(用于将项目资源转换为项目最终输出(构建工件)的有序工具集)来实现 您应该能够添加工具,并将其设置为每

我有一个工具,可以将数据文件转换为C头文件,以便包含在我的项目中。 现在,我想让这个工具在make期间自动运行,只要数据文件发生更改


在哪里可以告诉EclipseCDT要运行哪个工具以及头文件依赖于哪个数据文件?

打开项目的属性。有一个条目“Builders”,您可以在其中向构建添加其他可执行文件。

文章“”可以给出CDT的托管构建系统(MBS)的具体示例

MBS可以通过修改/向工具链添加“工具”(用于将项目资源转换为项目最终输出(构建工件)的有序工具集)来实现


您应该能够添加工具,并将其设置为每次文件修改都处于活动状态。

谢谢。但是,这始终会执行生成器,而不仅仅是在输入文件更改时。我怎样才能知道依赖关系?对不起,不是这样。这只是添加额外构建器的简单方法。makefile必须包含处理依赖项的规则。