No se encontraron bibliotecas en / usr / local / lib

Estoy construyendo una aplicación usando un framework llamadoohNet. Después de construir el marco, existe la posibilidad de instalar el marco a través demake install. Por defecto las bibliotecas se instalan dentro del/usr/local/[lib|include] carpetas De acuerdo.

Estoy usando eclipse para el desarrollo. Para poder utilizar estas bibliotecas tengo que configurar la ruta de inclusión a la biblioteca (en este casousr/local/include/ohNet), establezca la ruta de búsqueda del enlazador (-L) (/usr/local/lib/ohNet) y bibliotecas específicas (-l) (en este caso, elijo una biblioteca llamadalibohNet.so cuales en esta carpeta Cuando compilo el proyecto en eclipse funciona bien, sin embargo, si intento ejecutar el programa, me encuentro con el siguiente mensaje:

error while loading shared libraries: libohNet.so: cannot open shared object file: No such file or directory

He comprobado esto y el archivolibohNet.so esta en este directorio! ¿Cuál es la razón por la que no se puede encontrar este archivo?

Busqué en Google y encontré algunos mensajes, diciendo que es problemático que las bibliotecas se estén instalando en/usr/local/lib en lugar de/usr/lib mira aquí ... ¿Tengo que configurar algunos ajustes adicionales eneclipse para hacerld ¿Reconoce bibliotecas en este camino? ¿Cuál es la solución para esto?

Saludos

Respuestas a la pregunta(1)

Su respuesta a la pregunta