Include directive

Hi there,

I'm working on a c++ project and I need to use some libraries which are part of a framework. I installed it on my home directory, and alle the .hh are located in subdirs of my home.
I'd like to include the files I need just as if they where std c header, that is:

#include <MyFramework/Core/Types/include1.hh>

The problem is the compiler can't find them, since (I suppose) they're not in /usr/include or some dir like that.
I tried to create a link to one .hh file and place it in /usr/include : this works indeed, but it's not very practical. Ideally, I would set an environment variable PATH_TO_LIB to /usr/include/: .... :~/MyFramework/ , but think this one does not exist ...

Any ideas ?

Bye, thanks everyone

Hi, I've solved the problem ...

I just had to link the folder containing the framework to /usr/include

Hope this can be useful to someone else ... Bye !

Instead of linking the MyFramework directory to /usr/include use the complete path to the MyFramework directory inside double ticks...

#include "/path/to/MyFramework/Core/Types/include1.hh"