一个关于编译的问题

handsomerun 2003-12-22 09:36:07
是这样的,程序没问题,编译的时候,就是build的时候是对的,
 然后Execute Program的时候,出现对话框
  One Or more Files are out of date or dot not exist
these files need to be built
\debug\aa.bsc
\debug\aa.exe
  ………………
  ………………
(还有其他的一些Obj文件,一些是我响应的类的obj)

would you like to build them?

当然,我选择确定,程序就可以运行了

    请大家帮忙指点!!
...全文
45 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
handsomerun 2003-12-23
  • 打赏
  • 举报
回复
hanwg() 说的是对的,我有3个文件原来的修改时间是2006年,我把他们改回来了,就搞定了,强 !
hanwg 2003-12-23
  • 打赏
  • 举报
回复
工程的某些文件的最近修改时间比当前系统时间要新。
modena 2003-12-23
  • 打赏
  • 举报
回复
检查你的所有文件时间,然后将系统时间更改到所有时间最早的时间之前的某一时间
然后RebuildAll
然后再将系统时间改为正常时间后再Rebuild All试试
handsomerun 2003-12-23
  • 打赏
  • 举报
回复
试了试,不行,呵呵,
carbon107 2003-12-22
  • 打赏
  • 举报
回复
你先关闭了工程,然后del了debug里的所有文件,然后del了.ncb文件,重新打开这个工程,先rebuild all后,然后再ctrl+f5看看行不行
handsomerun 2003-12-22
  • 打赏
  • 举报
回复
但是每次我运行的时候都出现,以前是没有的,这怎么回事??

  我上次好像在这看到过,说是因为系统时间改变了,是这样吗?
 
eastred 2003-12-22
  • 打赏
  • 举报
回复
正常啦~~
都是这样的~~~
Semigod 2003-12-22
  • 打赏
  • 举报
回复
这是正常的啊

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧