IAR - 添加预构建命令以删除目标文件

时间:2013-04-25 21:25:09

标签: iar prebuild

在IAR嵌入式工作台IDE中,每次构建项目时都需要强制编译文件(为了重新编译 DATE TIME )。 / p>

所以我需要"触摸"该文件(即删除相应的目标文件)。

我进入了项目选项 - > C / C ++编译器 - >额外选项 - >使用命令行选项。

在那里,我输入了MS DOS shell命令来删除该文件,但没有运气。 我尝试了几种不同的方法,包括调用批处理文件。 例子:

  1. del" $ OBJ_DIR $ \ mng_version.o"。

  2. cmd / c" del" $ OBJ_DIR $ \ mng_version.o""。

  3. pre_build.bat。

  4. 这些都没有奏效。 有人有任何想法吗?

    由于

1 个答案:

答案 0 :(得分:1)

我用

Project options -> Build Actions 

并在Pre-build命令行中输入命令。这可以是批处理文件调用。我有一个实用程序,它在版本文件中递增构建号声明,然后在每次构建时重新编译。

IAR工具集的MSP-430,ARM和Atmel AVR-32版本也是如此。