打印

XC8编译器在不同配置电脑下的表现

[复制链接]
702|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
刘骁奖|  楼主 | 2020-11-21 20:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 刘骁奖 于 2020-11-21 20:56 编辑

MPLAB X IDE 5.4、XC8 2.2,在不同的电脑,相同的代码,编译效果竟然差别巨大,编译速度更是相差甚远。WIN7+2核,1分26秒,WIN10+8核,仅需8秒。真的应该换电脑了!

双核四线程配置如下:


编译器没有开优化,0级表现如下:

编译器开优化,2级表现如下(FREE版本最大支持2级):


8核16线程的效果:

编译器没有开优化,0级表现如下:


编译器开优化,2级表现如下(FREE版本最大支持2级):




使用特权

评论回复
评论
MianQi 2020-12-3 08:33 回复TA
“编译器开优化” —— 你用的付费版吗? 
沙发
wsndg| | 2020-11-23 08:44 | 只看该作者
帮顶一下

使用特权

评论回复
板凳
CoolSilicon| | 2020-11-23 10:36 | 只看该作者
编译出来的结果是否有差异呢?

使用特权

评论回复
评论
Light_David 2020-12-4 10:35 回复TA
@刘骁奖 :h还有这种事情? 
刘骁奖 2020-11-23 16:39 回复TA
有差异,高配置的电脑,对语法检查的更细致,数据交换时,类型不匹配,都会报错。写的不规范都报错! 
地板
刘骁奖|  楼主 | 2020-11-23 16:40 | 只看该作者
CoolSilicon 发表于 2020-11-23 10:36
编译出来的结果是否有差异呢?

准确的说是多了很多WARNING

使用特权

评论回复
5
奔波儿熊| | 2020-11-23 17:22 | 只看该作者
有没有MAC M1 版本?

使用特权

评论回复
6
CoolSilicon| | 2020-11-24 14:29 | 只看该作者
刘骁奖 发表于 2020-11-23 16:40
准确的说是多了很多WARNING

......

这个应该不是电脑的问题, 而是编译器的设置问题...
你可以看一下编译器的手册, 关于warning的设置,

使用特权

评论回复
7
刘骁奖|  楼主 | 2020-11-25 22:05 | 只看该作者
CoolSilicon 发表于 2020-11-24 14:29
......

这个应该不是电脑的问题, 而是编译器的设置问题...

都是新安装的,每一个设置都对比过了!

使用特权

评论回复
8
yqdeso| | 2020-12-1 13:25 | 只看该作者

应该可以用的,看评测来说,原有在MAC X86平台下的应用,经过转译后可以在M1平台上来跑。效率也还可以。

使用特权

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

本版积分规则

个人签名:心对了,人就对了,人对了,世界就对了! 新浪微博:http://weibo.com/mcusun

36

主题

430

帖子

21

粉丝