【STM32】关于MDK编译过程速度过慢

在进行HAL或者标准库开发的过程中,由于工程中添加了大量的库文件,导致在全编译过程中,系统cpu占用过高,而且编译速度巨慢

【STM32】关于MDK编译过程速度过慢_第1张图片

以下为添加少量的库文件情况下的编译结果

【STM32】关于MDK编译过程速度过慢_第2张图片

为了加快编译速度,将设置中的输出选项中 browse information 取消勾选

【STM32】关于MDK编译过程速度过慢_第3张图片

现在来看一下全编译的速度

【STM32】关于MDK编译过程速度过慢_第4张图片

快了不只是一点半点!

 

但是,这时候的函数定义的快速定位功能就不能再使用了

【STM32】关于MDK编译过程速度过慢_第5张图片

此时会出现警告

【STM32】关于MDK编译过程速度过慢_第6张图片

如果想使用这个功能,请打开browse information 然后重新编译。

所谓有失必有得,不过我们可以使用全文搜索功能来解决这个问题。

【STM32】关于MDK编译过程速度过慢_第7张图片

使用查找全部之后,会在下方显示所有的查找结果

但是如果该函数出现的次数过多,需要自己去判断了。

 

 

 

 

你可能感兴趣的:(STM32)