l'include serve semplicemente a dire al compilaotre quali sono i prototipi e i tipi definiti in una libreria, utili durante la fase di compilazione, ma poi nella fase di linking devi linkare il tuo programma con la libreria, il che si fa generalmento con l'opzione:

-l nomelibreira

più eventuali altre opzioni desrcritte nel manuale della libreria stessa.