Te repito, ya que no das detalles de tu entorno de desarrollo, ni compilador, ni SO. Si no tienes tu header file en la misma carpeta que el fichero .c en el que la esta usando, necesitas poner la ruta completa de tu biblioteca.h en el include o incluirla en los paths de tu entorno de desarrollo. Por otra parte evitas todo esto copiando el header file junto con su fichero .c a la misma carpeta de tu .c principal. Al final deberias tener algo como:
MI_CARPETA
|_main.c
|_biblioteca.c
|_biblioteca.h
Luego para compilar con GCC usarias
Supongo que te habra quedado claro
Saludos
MI_CARPETA
|_main.c
|_biblioteca.c
|_biblioteca.h
Luego para compilar con GCC usarias
Código (bash) [Seleccionar]
gcc -o main.out main.c biblioteca.c
Supongo que te habra quedado claro
Saludos