在keil软件,编译工程的时候,通常有两种编译方式,build和 rebuild,build表示对当前修改过的代码进行编译,rebuild则表示对工程的所有文件进行一次全编译。在一次项目开发中,拿到了国民技术给的工程文件,每次点击build都会全编译一次(这就相当于是点击了rebuild了!),而当工程文件越来越多的的时候,实在是浪费时间。
打开项目工程后,进入options ----> Target 标签,可以看到“use cross-module optimization”一项是被选中的,我们只需要去掉这个勾选即可。注意,keil4或者keil5这里的配置方法都是一样的。