AVR32 Linux Static Library

Static libraries are simply a collection of ordinary object files; conventionally, static libraries end with the ``.a suffix.

Static libraries permit you to link to programs without having to recompile the code, saving recompilation time. Static libraries are often useful for developers if they wish to permit programmers to link to their library, but don't want to give the library source code. In theory, code in static ELF libraries that is linked into an executable should run slightly faster (by 1-5%) than a shared library or a dynamically loaded library, but in practice this rarely seems to be the case due to other confounding factors.