Encountered lousy boo-boo in arduino IDE generated compilation commands

liudr:
I've seen one possible solution to use #include <..\Wire\Wire.h> so if arduino team makes this change to all contributed library "import library", this may solve all the problem, will it?

I tried using the relative path technique before on libraries.
It's been a while, and I recall having some kind of issue.
Like maybe it never built and pulled in the other library. (I can't remember)

Make sure to stay away from backwards slashes. Regular slashes is what should be used.
Normal slashes will always work in all OS environments - It is the C standard.
Backward slashes in file names/paths will only work in windows environments
that have special code to detect it.

--- bill