IAR从Debug切换到Release模式时出现大量报错怎么办?已解答。
Geek-青岛:鸿哥,你用发布模式的编译的时候会不会提示错误,有一个Debug模式和Release模式。我用debug模式编译的时候能通过,relase模式编译的时候会提示出错误。
★坚鸿-深圳:
我刚刚测试了一下,出现11个错误.其中报错;Fatal Error: cannot open source file "stm8s.h".
Geek-青岛:
都有这样的问题吗?没想到,我觉得是,编译器在发布模式下,更加严格了。
★坚鸿-深圳:
我去找找原因.
Geek-青岛:
OK.我做K60开发的时候也遇到这个发布模式的问题.
★坚鸿-深圳:
我找到原因了.
解决办法:
当你从Debug模式切换到Release模式的时候,如果你之前一直是用Debug模式,现在第一次切换到Release模式,那么你要重新设置一下Options...选项的配置,比如用的是什么芯片型号,“C/C++Compiler"的"Preprocessor"里面要重新包含一下头文件路径。
Geek-青岛:
哦,谢鸿哥,这么快就解决了。
阿飞-江门:
设置芯片型号就可以了吗?
★坚鸿-深圳:
不仅仅是芯片型号,还要设置包含的头文件目录,这个最重要。
页:
[1]