Visual Studio c ++强制重建特定文件

时间:2014-03-26 23:14:16

标签: c++ visual-studio-2012

有没有办法强制Visual Studio在每次构建时重建特定文件?

我有__DATE____TIME__的版本标题,我希望每个版本都自动更新。

我可以对touch文件执行预建事件和批处理文件,只是想知道是否有功能可以执行此操作吗?

3 个答案:

答案 0 :(得分:1)

superuser开始,尝试添加预建命令:

copy /b filename.ext +,,

其中filename.ext是您要触摸的标题的路径/名称。警告:我不确定VStudio是否总是执行预建事件,或者只有在检测到实际需要进行构建时才会执行。

答案 1 :(得分:0)

有一个触摸ms构建任务。将其添加到构建取决于目标。 http://msdn.microsoft.com/en-us/library/37fwbyt5.aspx

答案 2 :(得分:0)

您还可以使用预构建步骤删除.obj文件。它将使编译器重建您的.cpp.h文件。右键单击您的项目>属性>建立活动>预建活动>命令行并添加以下行:

del $(TargetDir)source.obj