comment #inclure des bibliothèques tierces

J'ai construit et installé une bibliothèque appelée OhNet. Après make install les fichiers d'en-tête correspondant du cadre ont été installés sous usr/local/include/ohNet. Maintenant, je veux utiliser la Bibliothèque dans mon projet C++ (je suis à l'aide d'eclipse) mais quand j'essaie d'inclure certains fichiers d'en-tête, eclipse n'est pas en mesure de trouver les fichiers.
Autant que je sache, eclipse doit rechercher les fichiers d'en-tête dans ces répertoires (/usr/include , /usr/local/include ,...) par défaut.... Que dois-je faire pour utiliser la bibliothèque?
Je suis assez novice en C++ et je n'ai pas utilisé les sources de tierce partie avant.

Merci.

--EDIT--
Je veux simplement écrire un simple "helloworld" programm pour vérifier que j'ai inclus dans le cadre correctement. Afin de faire ce que je veux démarrent des instances de la classe OpenHome::Net::DvDeviceStdStandard. voir: ohNet référence C++

Je peut maintenant inclure le fichier d'en-tête à l'aide de:
#include <ohNet/OpenHome/Net/Core/DvDevice.h> Qui fonctionne très bien. Mais comment puis-je créer un objet de type OpenHome::Net::DvDeviceStdStandard ? maintenant? Eclipse dit que ce type de ne peut pas être résolu. 🙁

#include <iostream>
#include <ohNet/OpenHome/Net/Core/DvDevice.h>

using namespace std;

int main() {

    OpenHome::Net::DvDeviceStdStandard device; //type cannot be resolved
    cout << "!!!Hello World!!!" << endl;
    return 0;
}
Pouvez-vous donner un court exemple complet, avec l'erreur de compilation? En particulier, je suis intéressé par le #include directive que vous utilisez qui échoue.
#include < chemin comme si le répertoire de travail est usr/local/include >
Si seulement Eclipse le dit, mais votre projet se compile sans erreur, essayez de ré-indexation du projet.
Je vous remercie pour votre aide. Elle fonctionne. J'ai aussi marqué votre réponse acceptée! 🙂

OriginalL'auteur Moonlit | 2013-07-26