我在 IAR Embedded Workbench 中有一个运行良好的项目。在这个项目中有一个由另一个工具自动创建的源文件 (webpages.c)。此工具从位于指定文件夹 pages 中的文件开始创建文件 pages.c(因此从一组文件开始生成一个文件)。
我想以这样的方式在 IAR 中配置项目,在构建过程之前,如果自上次构建以来网页文件夹中的文件发生更改,则该工具会自动运行。
我配置了一个预构建步骤,它确实适用于 Rebuild All。但是,如果我只更改网页文件夹中的一个文件并发出 Make 命令,IDE 会认为该项目是最新的并且不会开始构建。
有什么解决办法吗?