Результаты поиска по запросу "shared-libraries"

3 ответа

использовать RPATH, но не RUNPATH?

Эта страница -http://labs.qt.nokia.com/2011/10/28/rpath-and-runpath/ [http://labs.qt.nokia.com/2011/10/28/rpath-and-runpath/]- говорит о порядке поиска библиотеки в ld.so: Unless loading object has RUNPATH: RPATH of the loading object, then the ...

1 ответ

адресное пространство разделяемой библиотеки

Пока я изучал общую библиотеку, я прочитал заявление Хотя код общей библиотеки используется несколькими процессами, переменные - нет. Каждый процесс, который использует библиотеку, имеет свои собственные копии глобальных и статических ...

1 ответ

Почему я получаю сообщение об ошибке «неопределенная ссылка» в gcc при попытке создания общих объектов?

Почему я получаю ошибку «неопределенная ссылка» при использовании gcc? Я пытаюсь создать общий объект (.so), который экспортирует одну функцию "external ()". Затем я пытаюсь сделать ссылку на .so, но получаю «неопределенную ссылку« внешняя »». ...

ТОП публикаций

3 ответа

Что означает «Предупреждение: связывание разделяемой библиотеки со статической библиотекой не переносимо»?

Я делаю одну динамическую библиотеку с использованием некоторой функции библиотеки libmxml.a, но я получаю это предупреждение: *Warning: Linking the shared library libgstmatroskademux.la against the _ *static library ...

3 ответа

компоновщик говорит мне, что не может разрешать символы, но они есть?

Я пытаюсь скомпилировать простое тестовое приложение, используя библиотеку, которую я написал. Это компилируется и отлично работает на других машинах. У меня есть libroller.so, доступный в / usr / lib. Я собираю main.cpp как так: g++ -g3 -Wall ...

1 ответ

В чем разница между -rpath и -L?

gcc а такжеld обеспечить множество способов указать путь поиска для библиотек, среди которых-rpath а также-L флаги. Справочные страницы не показывают различий между этими двумя флагами, фактически говоря, каждый флаг добавляет библиотеку к пути ...

1 ответ

Связывание библиотек с несовместимыми зависимостями

Я работаю над проектом C ++, которому нужны две сторонние библиотеки (libfoo.so а такжеlibbar.so). Моя операционная система Linux. libfoo.so динамически связан с libpng14.so.14 (1.4.8)(РЕДАКТИРОВАТЬ 1) libbar.so кажется, статически связан ...

4 ответа

Отладка общих библиотек с помощью gdbserver

Я использую gdbserver для цели и IDS CodeSourcery. Мое оборудование - gumstix с omap3530. Я могу просмотреть код в моем основном приложении, но если я попытаюсь войти в функцию в общей библиотеке, я получу адрес памяти, и отладчик завершит ...

1 ответ

символы отладки gcc (флаг -g) против опции -rdynamic компоновщика

Glibc обеспечиваетbacktrace() а такжеbacktrace_symbols() чтобы получить трассировку стека работающей программы. Но чтобы это работало, программа должна быть построена с помощью линкера.-rdynamic флаг. В чем разница между-g флаг передается в gcc ...

4 ответа

Загрузка сторонних общих библиотек из нативной активности Android

Я построил библиотеку Assimp как общую библиотеку. Я включил его в свой проект Android ndk, и он прекрасно работает, но при загрузке я получаю следующую ошибку: Невозможно загрузить собственную библиотеку: My-Native-Activity. (Возможно, я должен ...