-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating

Linux System Programming Techniques
By :

While static libraries are convenient and easy to both create and use, dynamic libraries are more common. Just as we saw at the beginning of this chapter, many developers choose to provide a library and not only a program—for example, cURL.
In this recipe, we'll redo the library from the Creating a static library recipe that we covered earlier in this chapter so that it becomes a dynamic library.
Knowing how to create dynamic libraries enables you to distribute your code as easy-to-implement libraries for other developers to use.
For this recipe, you'll need the two convert.c
and convert.h
files from the Creating a static library recipe earlier in this chapter. You'll also need the GCC compiler.
Here, we make a dynamic library out of convert.c
from the Creating a static library recipe earlier in this chapter: