user17310: I am working on a project with multiple arduinos. I want my folder structure to be as follows:
/
  libs/
    someSharedFile.h
  arduino1/
    arduino1.ino
  arduino2/
    arduino2.ino

When I include someSharedFile.h in one of my .ino files like this #include "../libs/someSharedFile.h", I get this error No such file or directory.
However, when I move libs/ to arduino1 and include the shared file like this #include "libs/someSharedFile.h" everything works fine.
I am using IDE 1.6.7 on windows 10.

user18478: Arduino IDE copies the files to a temp folder. You can see that when you compile in verbose mode.
As such the lib folder is not available.
You should place you libraries in [your home folder]/arduino/libraries

17310: <p>I am working on a project with multiple arduinos. I want my folder structure to be as follows:</p>

<pre><code>/
  libs/
    someSharedFile.h
  arduino1/
    arduino1.ino
  arduino2/
    arduino2.ino
</code></pre>

<p>When I include <code>someSharedFile.h</code> in one of my .ino files like this <code>#include "../libs/someSharedFile.h"</code>, I get this error <code>No such file or directory</code>.</p>

<p>However, when I move <code>libs/</code> to <code>arduino1</code> and include the shared file like this <code>#include "libs/someSharedFile.h"</code> everything works fine.</p>

<p>I am using IDE 1.6.7 on windows 10.</p>
 18478: <p>Arduino IDE copies the files to a temp folder. You can see that when you compile in verbose mode.<br>
As such the lib folder is not available.<br>
You should place you libraries in [your home folder]/arduino/libraries</p>
