STM32提高编译速度的方法?

[复制链接]
10878|38
pkat 发表于 2012-7-8 23:13 | 显示全部楼层
大家都是如何弄的?

能忍么?
xlsbz 发表于 2012-7-6 09:34

有时候慢的不能忍
渤海三叠浪 发表于 2012-7-9 15:51 | 显示全部楼层
事实证明 .h减少了    编译速度快了不少
Simon21ic 发表于 2012-7-9 16:23 | 显示全部楼层
很简单,i7顶级CPU + 8G ram + 2 X 256G SSD raid0
编译速度慢确实忍不了
Ryanhsiung 发表于 2012-7-11 14:12 | 显示全部楼层
换个I7电脑
sedatefire 发表于 2012-7-11 23:21 | 显示全部楼层
1.模块划分,用F7让编译器只编译有修改的.c档,个人猜测你的模块划分不够清晰。
2.用ramdisk,用批处理文件拷到ramdisk里面编译。
sedatefire 发表于 2012-7-6 10:08

ramdisk很有意思,值得你去了解。
tianli1980 发表于 2012-7-12 09:10 | 显示全部楼层
进来学习一下,看看各位高手是如何做的。
smartmcu 发表于 2013-2-6 21:08 | 显示全部楼层
泄了36X,毒霸什么的,用干净的电脑!编译点单片机居然觉得慢,要么电脑太差,要么全被什么乱七八糟的东西占了。实在不行,用个干干净净的虚拟机,也会好很多。
王紫豪 发表于 2013-2-7 13:37 | 显示全部楼层
两个方法:

1、把系统库编译成 lib,然后直接用lib

2、像我一样,直接用寄存器,不用系统库
huangfeng33 发表于 2013-2-7 15:32 | 显示全部楼层
browse information选项勾选调。这样编译速度大大加快.

评论

确实管用 不过.函数的定义跳转就不太方便了  发表于 2017-2-26 21:37
拿起书本 发表于 2013-2-7 15:34 | 显示全部楼层
速度也和电脑配置也有关系吧?……
 楼主| xlsbz 发表于 2013-3-14 21:59 | 显示全部楼层
王紫豪 发表于 2013-2-7 13:37
两个方法:

1、把系统库编译成 lib,然后直接用lib

直接 操作寄存器 我得看手册啊  没那个耐性啊
bitter 发表于 2013-3-14 22:06 | 显示全部楼层
编译成库,链接时才使用吧
huangfeng33 发表于 2013-3-14 22:11 | 显示全部楼层
装win7通杀所有问题……
LDTEST 发表于 2013-3-15 09:27 | 显示全部楼层
编译成 lib 是个好方法
xsnbzj 发表于 2013-3-15 13:29 | 显示全部楼层
用build target 不要用rebuild all target file,也会慢?
12ycli 发表于 2015-9-24 11:15 | 显示全部楼层
sedatefire 发表于 2012-7-6 10:08
1.模块划分,让编译器只编译有修改的.c档,个人猜测你的模块划分不够清晰。
2.用ramdisk,用批处理文件拷到 ...

我搞好了ramdisk,但是不知道这个怎么做“2.用ramdisk,用批处理文件拷到ramdisk里面编译。”,求指教!
Harvard 发表于 2017-2-26 21:37 | 显示全部楼层
huangfeng33 发表于 2013-3-14 22:11
装win7通杀所有问题……

没用
Stannis 发表于 2017-2-28 21:42 | 显示全部楼层
优化级别设低点,编译更快
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部