ICCAVR编译报错 !E <library>(197): area 'bss' not large enough
2013-05-23 10:58
375 查看
want size 384
lo 910 hi 1119 size 210
错误分析:bss段是编译器存放全局数组和局部静态数组的地方。如果我们在编写程序时声明了过大的数组、或局部静态数组,就有可能看到这个提示。
解决方法:如果某些数组是常量,我们就可以增加const关键字,将其放到空间相对宽裕的FLASH中(例如段码表、字模等)。对于其他情况,就只有简化程序或者外扩SRAM存储器了。
相关文章推荐
- ICCAVR编译报错 !E <library>(197): area 'bss' not large enough
- ICCAVR编译报错 !E <library>(197): area 'bss' not large enough
- android NDK开发编译时出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- android NDK开发编译时出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- Mac OS X 10.10 编译代码出错 fatal error: '__debug' file not found #include <__debug>
- fatal error: 'HIToolbox/HIToolbox.h' file not found #import <HIToolbox/HIToolbox.h>
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- #import <Cocoa/Cocoa.h> 报错 Lexical or Preprocessor Issue 'Cocoa/Cocoa.h' file not found
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- <转>Gdk-WARNING **: locale not supported by C library解决方法
- <>' operator is not allowed for source level below 1.7
- reason: '[<__NSDictionary0 0x7fda88f00c90> setValue:forUndefinedKey:]: this class is not key value c
- Argument for @NotNull parameter 'name' of com/android/tools/idea/welcome/Platform.<init> must not be
- <errors>'MessageBoxA' : function does not take 1 parameter
- 'filename.h' file not found with <angled> include, use "quotes" instead. 问题详解
- A definition for the symbol '<symbolName>' could not be located
- <b>Fatal error</b>: Class 'SoapClient' not found in <b>
- 'Could not load NIB in bundle: 'NSBundle < /Bundle/Application/ .app> (loaded)' with name 'Car
- '<>' operator is not allowed for source level below 1.7