打印

MDK5每次点击built都是全编译,应该是部分编译的,为什么呢

[复制链接]
1241|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rmbass|  楼主 | 2016-9-17 17:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yysforever| | 2016-9-18 14:01 | 只看该作者
你用的版本不对吧,我的没出现过这个问题

使用特权

评论回复
板凳
冰是睡着的冰| | 2016-9-18 15:49 | 只看该作者
MDK更新了,MDK5.0以后已经不存在这个问题

使用特权

评论回复
地板
jouney316| | 2016-9-18 20:29 | 只看该作者
我就是用的MDK5.0没有这个问题

使用特权

评论回复
5
Dennis-Zhou| | 2016-9-18 21:58 | 只看该作者
记得我原本不知道装了哪个版本,每次编译都是两遍,要正确配置options

使用特权

评论回复
6
l科科1987| | 2016-9-19 15:13 | 只看该作者
options->target    Use cross,选中的话就会每次全部编译两遍
options->output   create batch file  选中的话,每次就会全部编译

使用特权

评论回复
7
dongbaohui| | 2016-9-19 19:38 | 只看该作者
只要选择不打钩 create batch就行了

使用特权

评论回复
8
原味_郭| | 2016-9-20 12:09 | 只看该作者
我觉得和工程的配置有关了,我的从来没出现过这个问题

使用特权

评论回复
9
ahhsyf| | 2016-9-21 17:37 | 只看该作者
我今天也碰到这个问题,后来发现问题出在:project->Options for Target ->Target->Code Generation框里面我勾了Use Cross-Module Optimization, 没勾Use MicroLIB ,取消前面哪项,勾选后面哪项后编译点Build target 就只编译当前文件了(刚切换过来第一次编译还是会全编译的)

使用特权

评论回复
10
enginezhong| | 2016-9-22 16:34 | 只看该作者
因为输出文件与MDK的工程目录不在一个文件夹下

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

182

帖子

0

粉丝