c2000 compiler version v16.9.0 编译太慢了,编译一次半小时,是我哪里没有设置好吗?
Johnson Chen1:
如果有使用360之类的杀毒软件和防火墙,可以关掉试一下。
c2000 compiler version v16.9.0 编译太慢了,编译一次半小时,是我哪里没有设置好吗?
jinkui wang:
回复 Johnson Chen1:
还是没什么反应,这是在16.9.0以上编译器版本下的情况,用6.4版本的编译器会提示错误
INTERNAL ERROR: Number of virtual registers beyond limit. Reduce function size
c2000 compiler version v16.9.0 编译太慢了,编译一次半小时,是我哪里没有设置好吗?
HeiHei:
回复 jinkui wang:
记得之前用ccclear之类的清理软件清理一下会快很多
c2000 compiler version v16.9.0 编译太慢了,编译一次半小时,是我哪里没有设置好吗?
mangui zhang:
回复 jinkui wang:
这个我觉得是系统造成的 没这么慢
建议你清理一下系统 然后关闭冲突的软件
c2000 compiler version v16.9.0 编译太慢了,编译一次半小时,是我哪里没有设置好吗?
jinkui wang:
回复 mangui zhang:
您觉得会不会是代码的问题,编译的一部分代码是用simulink生成的一个整体函数大概4000多行,里边有比较长的数组计算(也就是某些行代码也很长),用6.4.12编译工具编译就出现INTERNAL ERROR: Number of virtual registers beyond limit. Reduce function size错误,用16.9.0编译工具编译成功编译过几次,但一次要很长时间,去掉这部分代码编译起来又很快了