[ dontoo @ 18.02.2010. 15:33 ] @
Kako da napišem path header fajla koji se nalazi u svom direktoriju jedan direktorij prije fajla u koji ga includam?

Evo kako izgleda hijerarhija foldera..

FolderA/FolderY/FolderZ/main.c
FolderA/FolderX/header.h

/*ovo je main fajl main.c koji mora uključiti header fajl hader.h*/

#include "../../???????header.h"
[ Mihajlo Cvetanović @ 18.02.2010. 16:00 ] @
#include "../../FolderX/header.h"

Međutim, ako u header.h ima drugih #include direktiva onda možda one neće da rade. U tom slučaju treba postaviti opciju projekta tako da se vidi FolderX kao još jedan root za #include direktive. U Visual Studiu 2008 opcija je Additional Include Directories, i nalazi se u Properties > Configuration Properties > C/C++ > General. Tu bi trebalo dodati ../FolderX i onda bi i #include "header.h" radilo.
[ dontoo @ 18.02.2010. 16:08 ] @
Je radi, thx