Cómo #incluir bibliotecas de terceros

He construido e instalado una biblioteca llamadaOhNet. Despuésmake install Los archivos de encabezado correspondientes del marco han sido instalados bajousr/local/include/ohNet. Ahora quiero usar la biblioteca en mi proyecto de C ++ (estoy usando eclipse) pero cuando intento incluir algunos archivos de encabezado, eclipse no puede encontrar los archivos. Por lo que sé, eclipse debería buscar archivos de cabecera en estos directorios (/ usr / include, / usr / local / include, ...) por defecto ... ¿Qué debo hacer para usar la biblioteca? Soy bastante nuevo en C ++ y no he usado fuentes de terceros antes.

Gracias.

--EDIT-- Simplemente quiero escribir un programa "helloworld" fácil para verificar que he incluido el marco correctamente. Para hacer eso quiero instigar a la clase.OpenHome::Net::DvDeviceStdStandard. ver:referencia ohNet C ++

Ahora puedo incluir el archivo de encabezado usando:#include <ohNet/OpenHome/Net/Core/DvDevice.h> Eso funciona bien. Pero, ¿cómo puedo crear un objeto de tipoOpenHome::Net::DvDeviceStdStandard ? ¿ahora? Eclipse dice que este tipo no se puede resolver. :(

#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;
}

Respuestas a la pregunta(2)

Su respuesta a la pregunta