Я пытаюсь настроить libwebsock, простую библиотеку C websocket. Я следовал процедуре установки из файла INSTALL, все прошло нормально. Я могу составить тестовую программу, приведенную в примерах. Но когда я хочу запустить свой исполняемый файл, появляется дикая ошибка:
./echo: error while loading shared libraries: libwebsock.so.1: cannot open shared object file: No such file or directory
Я дважды проверил /usr /local /lib, libwebsock.so.1 существует и работает очень хорошо. Я также попытался скопировать библиотеку в папку echo (так, чтобы она находилась рядом с двоичным файлом), но та же ошибка. Это довольно забавно для меня:
shadowz@Ubu:~/WebSocket$ ls
echo echo.c echo.cpp libwebsock.so.1
shadowz@Ubu:~/WebSocket$ ./echo
./echo: error while loading shared libraries: libwebsock.so.1: cannot open shared object file: No such file or directory
Какие-либо предложения? У меня заканчиваются идеи ...