Including Library
The "invalid file or directory" message may have meant the file or path was somehow inaccessible or unreadable, but if you are now getting "no such file or directory", then the problem seems to be a simple directory path issue. You specified the full include path on the command line, so it should work. It works for me running GCC under Linux.
Just for giggles,
Try putting the full explicit path into your #include <...>
Try changing it to #include "..."