We usually make some common functions into function libraries for otherProgram. The function library can be divided into two types: static library and dynamic library:
Static Library: it is linked to the target during program compilation.Code.
Dynamic library: it is not linked to the target code during program compilation, but loaded only when the program is running. Therefore, dynamic inventory is required when the program is running.
The static library suffix is. A dynamic library suffix is. So
Reference Links:
Http://hi.baidu.com/coder841112/blog/item/079cff9679b0ce0dd31b7048.html
Http://www.cublog.cn/u/21948/showart_161614.html
The GCC-static option allows GCC to use static links instead of dynamic link libraries.
File a. out can be viewed in the form of a. Out links, using dynamic or static links
Size A. OutThe size of each segment in the file, such as text, data, and BSS.
Ldd a. Out allows you to view the shared library required by A. Out (LDD reference: http://blog.csdn.net/benben85/article/details/4161134)