I don't understand : Header files are used only for the compilation and linkage process. If you're using a dynamic library, the user only needs to have the dll's somewhere reachable. On modern-day computer, dll's for opengl are likely already installed.
Have you try to build an application test and to run it on another computer ? Did you meet any trouble ? If yes, you'd better tell us.