装完MDK4.6/4.7a,发现没有修改源文件的情况下,单击build,每次都是重新编译,之前测试过重新建立工程/装回4.22,解决了该问题,当时并没多想原因。这次又出现了这个问题,重装了很久,也都这样,没有解决。

原因:

1、前阵子安装CDR时,修改了系统时间,忘记修改回去导致。

原因分析:

1、Keil编译时,会将.c等源文件修改时间与系统时间比较,如果修改时间比系统时间靠后,那么即使没有修改,它也会认为有改动,因此每次都会重新编译。正是因为系统时间比源文件修改时间早,所以编译器认为每次都是修改过的。

最新文章

  1. Neural Style学习1——简介
  2. 错误的CPU时间片大小概念
  3. JavaScript 基础第八天(DOM第二天)
  4. 使用IPostBackEventHandler让JavaScript“调用”回传事件
  5. 云服务器上安装配置Filezilla Server的坑!
  6. 【转】 Mybatis/Ibatis,数据库操作的返回值
  7. zw版【转发·台湾nvp系列Delphi例程】HALCON Histogram
  8. Camel、Pastal、匈牙利标记法
  9. JS 获取Button控件的提交类型
  10. iOS自定义UICollectionViewLayout之瀑布流
  11. PHP文件的上传下载
  12. LR使用Java User协议环境报错Please add the <JDK>\bin to the path and try again
  13. BZOJ NOI十连测 第一测 T2
  14. 笔记本光驱位安装固态硬盘及window系统一些过程记录
  15. sql server 2008 学习笔记
  16. ArcGIS Server的切图原理深入(转载)
  17. ibatis annotations 注解方式返回刚插入的自增长主键ID的值
  18. 服务器Nginx 反向代理 其他服务器 8181端口 失败的问题
  19. [Swift]LeetCode537. 复数乘法 | Complex Number Multiplication
  20. PHP——敏感词过滤

热门文章

  1. VC++获取网卡MAC、硬盘序列号、CPU ID、BIOS编号
  2. url编码解码-js编码、C#编码
  3. yii columns value and type and checkbox columns
  4. Linux字符串函数集
  5. Python中利用函数装饰器实现备忘功能
  6. codevs 1994 排队 排列组合+高精度
  7. poj 1201 Interval (查分约束)
  8. 各种开发语言示例调用HTTP接口(示例中默认HTTP接口编码为gb2312)
  9. jquery Tab默认情况下自动切换
  10. leetcode修炼之路——383. Ransom Note