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

Linux System Programming Techniques
By :

In this recipe, we'll use the static library created in the previous recipe in a program. Using a static library is a bit easier than using a dynamic library. We just add the static library (the archive file) to the list of files that will be compiled to a final binary.
Knowing how to use a static library will enable you to use other people's libraries and reuse your own code as static libraries.
For this recipe, you'll need both the convert.h
file and the static library file, libconvert.a
. You'll also need the GCC compiler.
Here, we will write a small program that uses our functions from the library we created in the previous recipe:
temperature.c
. Notice the syntax for including header files from the current directory.The program takes two arguments: an option (either -f
or -k
for Fahrenheit or Kelvin) and a Celsius degree...