Say I have the following structure
+-- include
| +-- vma209.h
+-- project
+-- project.ino
The system I’m using (Arduino) doesn’t allow relative includes so I have to make a symbolic link to vma209/vma209.h from project. From the command line
cd project
mklink vma209.h ..includevma209.h
When I look at this in windows explorer, vma209.h appears as symlink. I tried doing this from windows explorer but the closest I could get was a shortcut. The compiler will pick up symbolic links but not shortcuts.
I know I can fix it from the command line but I was wondering whether there is a way of creating a symbolic link using windows explorer.
Update: If you’re in a restricted corporate environment, you may have to ask for development mode to be switched on before you can issue a mklink command. Not sure why but some corporate environments ban you from creating symbolic links – but that is a different problem.