Почему моя общая библиотека не найдена?
Я пытаюсь скомпилировать пример программы, которая ссылается на общую библиотеку, созданнуюзаход солнца, Я собираю программу примерно так.
$ 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
?