在keil MDK中,在debug模式下,有些语句没有被编译到,情况如下:
如果语句被正常编译,前面会出现一个灰色块,像序号1那样
如果语句没有被编译,前面就显得有些白色
那么为上面没有被编译呢?
1、优化程度太高:
将箭头3所示改低即可
2、条件语句错误:
将if里面的语句改为如图即可被编译:
3、编译器版本太高:
将编译器版本降低即可
在keil MDK中,在debug模式下,有些语句没有被编译到,情况如下:
如果语句被正常编译,前面会出现一个灰色块,像序号1那样
如果语句没有被编译,前面就显得有些白色
那么为上面没有被编译呢?
1、优化程度太高:
将箭头3所示改低即可
2、条件语句错误:
将if里面的语句改为如图即可被编译:
3、编译器版本太高:
将编译器版本降低即可