不死鸟!凤凰回来啦businiaowyf.blog.chinaunix.net
businiaowyf
全部博文(53)
2016年(1)
2015年(3)
2014年(17)
2013年(9)
2012年(7)
2011年(16)
a0109150
luokaich
key_pers
glemn107
烟雾弹下
学到老ll
minecube
南非蜘蛛
wjcwqc
bingmin2
分类: C/C++
2013-12-26 14:47:36
最近发现自己的几个工程有这样一个问题,在代码完全没有改动的情况下,两次make clean;make生成的可执行文件的MD5竟然不一样!!在 搜遍了百度和google无结果的情况下还是自己发现了其中的原因:代码中使用了__TIME__或者__DATE__这类获取时间的宏。 这两个宏的作用是获取编译时间,所以每次编译的时候都会变,这也就是最终导致MD5不一致的罪魁祸首
上一篇:在桌面上点鼠标右键反应慢的解决办法
下一篇:Windows下映射linux磁盘驱动器
登录 注册