STM32开发软件MDK的编译问题 5

有以下按钮,全部编译,部分编译可是我的软件最近按中间的按钮部分编译,每次都会连接所有文件,跟全部编译一样,请有遇到这个问题的朋友帮忙看看,谢谢!... 有以下按钮,全部编译,部分编译

可是我的软件最近按中间的按钮部分编译,每次都会连接所有文件,跟全部编译一样,请有遇到这个问题的朋友帮忙看看,谢谢!
展开
 我来答
zhzht_2008
2013-03-13 · TA获得超过2112个赞
知道小有建树答主
回答量:522
采纳率:100%
帮助的人:239万
展开全部
options for target----c/c++------optimization----one for ELF per function选中就好了

或者安装keil mdk V4.6以上版本
追问
还是不行哦,不过还是谢谢 回答!
百度网友36f21f6
2013-03-11 · TA获得超过513个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:281万
展开全部
第一个按钮:Translate 就是翻译当下修改过的文件,说明白点就是检查下有没有语法错误,并不会去链接库文件,也不会生成可执行文件。

第二个按钮:Build 就是编译当下修改过的文件,它包含了语法检查,链接动态库文件,生成可执行文件。

第三个按钮:Rebuild 重新编译整个工程,跟 Build 这个按钮实现的功能是一样的,但有所不同的是它编译的是整个工程的所有文件,耗时巨大。
追问
这个我知道 啊,现在问题是build按钮的功能跟rebuild是一样的了,不知道怎么回事,都是全部链接所以文件!
追答
如果你一个工程下有很多目标文件,那build和rebuild第一次的效果是一样的,会对所有文件进行编译连接,但是之后你要是修改了某个文件build就只会对修改过的文件进行编译,而rebuild则是编译所有的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式