nie można załadować biblioteki współdzielonej, która istnieje w / usr / local / lib (Fedora x64)
Podczas próby uruchomienia programu, który właśnie skompilowałem pomyślnie, pojawia się następujący błąd:
./src/sensors/laser_scan_producer: błąd podczas ładowania bibliotek współdzielonych:liblcm.so.1: nie można otworzyć pliku obiektu współdzielonego: Brak takiego pliku lub katalogu
ls /usr/local/lib/liblcm*
plony
/usr/local/lib/liblcm.la
/usr/local/lib/liblcm.so
/usr/local/lib/liblcm.so.1
/usr/local/lib/liblcm.so.1.2.0
Wykonałem egzekucjęsudo ldconfig
kilka razy i dodałem / usr / local / lib do LD_LIBRARY_PATH ze względu na nadmiarowość.
To wyczerpuje listę odpowiedzi, które widziałem podczas grepping wokół stackOverflow.
Czy ktoś zauważył problem?