chun2495 发表于 2012-7-23 17:05:45

Nios 优化级别 optimization levels 会出错

当我把Nios 调试级别调到-03(optimize most)的时候 程序就会莫明的出错,比如 i f(i>400) printf("a"); i已经大于了,但程序判断错误 不执行printf,就是这样的错误很随机。当优化级别调整到正常时,就不会有了。各位大侠有人知道什么会有这样的情况吗?

pocker5200 发表于 2012-7-23 18:52:51

这是编译器的问题……C语言volatile的用法,问度娘……

chun2495 发表于 2012-7-31 16:58:24

pocker5200 发表于 2012-7-23 18:52 static/image/common/back.gif
这是编译器的问题……C语言volatile的用法,问度娘……

非常感谢! 另外我发现将优化级别跳到-OS就不会出现bug了 ,不清楚原因,希望对大家有用。
页: [1]
查看完整版本: Nios 优化级别 optimization levels 会出错