what the f*Lib.so?

:C language libraries, part 2, dynamic librariescompiler: gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4environment: vagrant virtual machine with linux 14.04.5 LTS for Ubuntulanguage: C languageFor background information on the subject, it’s helpful to understand what happens when C language files are compiled; for more information  on that, check out my other blog post: Computer Compilers: brief introduction, which helps to explain how the gcc compiler works. As this is a continuation of another blog post that I wrote, please refer to my post on libraries: what the f*Lib.a? for more on static libraries.  Here is a short summary from that blog:why use libraries and how they workLibrary files typically contain the code for functions that are most commonly used by an application or programmer, or that belong to a unique set of functions that together work to meet a larger end goal that can be used in a variety of different applications. Thus, libraries in C language help programmers save time […]

read more