У меня проблемы с общими библиотеками на моей Ubuntu 10.04.За последние месяцы я испытал его несколько раз, много читал об установке libs, но, похоже, я упустил это.
Начиная с каталога с исходным кодом, я запускаю следующие команды:
make
Работает чисто, без ошибок sudo make install
Кажется, что работает нормально, заканчивается: cp foo.so.0.1 / usr /local / lib /
rm -f /usr/local/lib/foo.so
ln -s /usr/local/lib/foo.so.0.1 /usr/local/lib/foo.so sudo ldconfig
Запускается без вывода
При записи файла сборки я не могу адресовать библиотеку по ее имени, но по пути:
Не работает: -lfoo
Работает: -L/usr/local/lib/foo.so
Проблема остается той же, независимо от того, какую библиотеку я пытаюсь установить.
Чего мне здесь не хватает?Или что я могу сделать, чтобы узнать?