Utilice el -l opción de línea de comando. Puede especificar la ruta de búsqueda de la biblioteca con -L opción. Por ejemplo:
gcc -o myprogram -lfoo -L/home/me/foo/lib myprogram.c
Esto vinculará myprogram con la biblioteca estática libfoo.a en la carpeta /home/me/foo/lib .
-I<search path to include files>
-L<search path to the lib file>
-l<libname>