STM32开发软件MDK的编译问题 5
有以下按钮,全部编译,部分编译可是我的软件最近按中间的按钮部分编译,每次都会连接所有文件,跟全部编译一样,请有遇到这个问题的朋友帮忙看看,谢谢!...
有以下按钮,全部编译,部分编译
可是我的软件最近按中间的按钮部分编译,每次都会连接所有文件,跟全部编译一样,请有遇到这个问题的朋友帮忙看看,谢谢! 展开
可是我的软件最近按中间的按钮部分编译,每次都会连接所有文件,跟全部编译一样,请有遇到这个问题的朋友帮忙看看,谢谢! 展开
2个回答
展开全部
第一个按钮:Translate 就是翻译当下修改过的文件,说明白点就是检查下有没有语法错误,并不会去链接库文件,也不会生成可执行文件。
第二个按钮:Build 就是编译当下修改过的文件,它包含了语法检查,链接动态库文件,生成可执行文件。
第三个按钮:Rebuild 重新编译整个工程,跟 Build 这个按钮实现的功能是一样的,但有所不同的是它编译的是整个工程的所有文件,耗时巨大。
第二个按钮:Build 就是编译当下修改过的文件,它包含了语法检查,链接动态库文件,生成可执行文件。
第三个按钮:Rebuild 重新编译整个工程,跟 Build 这个按钮实现的功能是一样的,但有所不同的是它编译的是整个工程的所有文件,耗时巨大。
追问
这个我知道 啊,现在问题是build按钮的功能跟rebuild是一样的了,不知道怎么回事,都是全部链接所以文件!
追答
如果你一个工程下有很多目标文件,那build和rebuild第一次的效果是一样的,会对所有文件进行编译连接,但是之后你要是修改了某个文件build就只会对修改过的文件进行编译,而rebuild则是编译所有的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询