Я углубляюсь в мир C ++ и Linux, и у меня возникают проблемы с подключением к общей библиотеке.
У меня есть библиотека, libicuuc.so.44.1
, установленная в /usr/local/lib
. В том же каталоге также есть ссылка libicuuc.so.44
, указывающая на эту библиотеку.
Мой /etc/ld.so.conf
читает:
include /etc/ld.so.conf.d/*.conf
У меня есть файл, /etc/ld.so.conf.d/libc.conf
, который содержит:
# libc default configuration
/usr/local/lib
Однако, когда я компилирую свою программу (которая включает LIBS += -licuuc
), я получаю следующую ошибку во время выполнения:
Ошибка при загрузке общих библиотек:
libicuuc.so.44: невозможно открыть общий доступ
объектный файл: нет такого файла или каталога
Я использую Qt Creator в Ubuntu 10.04.
Любая помощь очень ценится!