You can find .h files lots of places, but they more than likely won't be much help to you if you don't have the associated object code. Exactly which headers are you missing and why? What compiler do you have? If you're missing headers with names like <cassert> or <cstdio>, you might just need to include them by their old names (<assert.h> or <stdio.h>) because your compiler doesn't support the "new" header names.