Почему моя общая библиотека не найдена?

Я пытаюсь скомпилировать пример программы, которая ссылается на общую библиотеку, созданнуюзаход солнца, Я собираю программу примерно так.

$ gcc -o sd sundown.c -L. -lsundown

Тем не менее, когда я запускаю его, я получаю следующую ошибку.

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

Выход изls является.

$ ls
libsundown.so  libsundown.so.1  sundown.c  sd

Почему общая библиотека не найденаld?

Ответы на вопрос(1)

Ваш ответ на вопрос