找一个叫touch.exe/fd.exe/timeset.exe的程序,如果工程中的文件不是很多的话,你可以把每个文件都改一点重新保存一下。把你的OBJ文件都删除了,重新编译就好了。
在写VC程序的时候,最后不要改系统时间。touch.exe是delphi自带的东东。

解决方案 »

  1.   

    不是点的rebuild all吧
    呵呵,玩笑
    stdafx.h,stdafx.cpp文件没有变化就应该不会全部编译阿
    你是所有的工程都这样吗?
      

  2.   

    看看你的Make配置是不是有问题
      

  3.   

    你看一下MSDN的"/Yc   (Create Precompiled Header File)",是否问题在这里
      

  4.   

    我也不会动一点就重新编译,只提示其改为的文件在编译。FireAngel说的对,你的Make可能有问题,你是不是装了啥软件。
      

  5.   

    Python : 我只有一个工程是这样的,是从别人那里拷来的,我自己建的工程没有问题!FireAngel:怎么看MAKE的配置?vcmfc: 我想可能是工程本身的设置问题,因为就这一个工程是这样的,而且在不同的机器上都有这个问题!
      

  6.   

    sxbyl:能否说的具体一点?我看了你说的东西,没有看出什么呀?请指点
      

  7.   

    你将Project->Settings->C/C++下的Category设为Precompiled Headers ,看看CheckBox选的是哪一项?
      

  8.   

    sxbyl:我试了Precompiled Headers 里面的几个选项,好像有的没有用,有的编译出错
      

  9.   

    这不是一个AppWizard生成的工程,没有stdafx.h,选第四项总不能随便给一个头文件吧?
      

  10.   

    把程序目录中的NCB,APS,OPT文件删掉重编试试
      

  11.   

    int的办法成功啦,加分喽~~~~~~`
      

  12.   

    我发现装了瑞星杀毒软件以后
    不论你改了什么地方,就算你改回去
    工程必须rebuild all了