Header files for what? That's pretty vague.
Also, header files are meaningless without their associated libraries, unless everything happens to be self-contained.
Note that header files only contain declarations. You will also need libraries to get the actual functions.
Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime.