Where does Visual Studio look for C++ Header files?
I checked out a copy of a C++ application from SourceForge (HoboCopy, if you're curious) and tried to compile it. Visual Studio tells me that it can't find a particular header file. I found the file in the source tree, but where do I need to put it, so that it will be found when compiling? Are there special directories?
Visual Studio looks for headers in this order
- in the current source directory
- in the Additional Include Directories in the project properties. (Under C++ | General)
- in the Visual Studio C++ Include directories under Tools | Options | Projects and Solutions | VC++ Directories.
In your case, add the directory that the header is in to the project properties.