如果想让程序总是能显示构建的时间,通常使用如下方法:
const char* LBuildStamp::getBuildDateTime()
{
return __DATE__ " " __TIME__;
}
只是这样还不够,因为除非clean build,否则编译器不会再次编译该文件,因而总是得到上一次编译该文件的时间。
使用如下方法,可以让vs始终编译该文件:在生成前删除该源文件对应的obj文件。如下图:
![build前删除obj文件 wKiom1M7f-LSyK4nAAIdfn1lqjI392.jpg](https://i-blog.csdnimg.cn/blog_migrate/5347898c727d3113257d8c28964ea165.jpeg)
转载于:https://blog.51cto.com/lightingmusic/1388898