Описание тега libdl
1
ответ
Как "плагины", загружаемые libdl, могут ссылаться на символы в программе, которая их загрузила?
Представьте, что у вас есть приложение с архитектурой на основе плагинов, где каждый плагин является *.so файл, который динамически загружается dlopen(), Основное приложение может ссылаться на символы через dlsym()и поэтому он может вызывать функции…
15 мар '18 в 19:11
1
ответ
Buildroot: как добавить библиотеки
Я работаю над проектом buildroot, чтобы сделать небольшую кастомную операционную систему. Я включаю только абсолютно необходимые пакеты. Одна из вещей, которые я добавляю, - это предварительно скомпилированная программа, которая использует определен…
27 июн '18 в 07:17
1
ответ
C++ Эквивалент Windows библиотеки dl
Я создал приложение, которое шифрует расшифровку с использованием OpenSSL. Чтобы скомпилировать / связать его в g++ необходимо включить статические библиотеки: g++ -o gssag agent_main.cpp libssl.a libcrypto.a -ldl -std=c++14 эта библиотека "dl", каж…
16 янв '18 в 17:22
0
ответов
Принудительно подключить libtool к libdl.so
Я создаю общую библиотеку на Ubuntu 18.04.1, которая должна быть явно связана с libdl.so. Все хорошо, если используется make-файл не-libtool - "-ldl" передается компоновщику, а полученный двоичный файл импортирует libdl.so. Но при попытке сборки с п…
24 сен '18 в 22:26
0
ответов
Как установить libdl.so на Linux?
Я использую Visual Studio .net Core с Linux Docker Contianers. Я пытаюсь использовать dlopen, который является частью библиотеки libdl.so. Я получил: DllNotFoundException , Невозможно загрузить общую библиотеку libdl.so или одна из его зависимостей …
31 июл '18 в 20:04
1
ответ
C++ libdl.so: невозможно открыть общую библиотеку в 32-битном приложении
Я пишу небольшой проект, в котором я хочу вызвать функцию из общей библиотеки. Для этого я хочу использовать libdl.so"s dlopen() функция. У меня все настроено так, чтобы оно работало нормально, когда я собираю и запускаю его как 64-битное приложение…
18 янв '19 в 14:04
1
ответ
Как я могу найти DynaLoader сопоставление имен модулей с непрозрачными указателями?
Согласно документации на DynaLoader dl_unload_file() Динамически разгрузиться $libref, которая должна быть непрозрачной "библиотечной ссылкой", возвращаемой из dl_load_file, Возвращает единицу в случае успеха и ноль в случае неудачи. Эта функция явл…
13 июн '19 в 00:07
0
ответов
Как исправить: неопределенная неопределенная ссылка на символ 'dlclose@@GLIBC_2.2.5 - libdl.so отсутствует в CL
Я портировал этот код для работы с opencv3. https://github.com/anhttran/extreme_3d_faces До сих пор я прошел большую часть компиляции, но продолжаю получать эту ошибку, когда она почти завершена. Я рассмотрел ряд случаев этой проблемы, но ни одно из…
23 июл '19 в 12:31
0
ответов
Blender libdl отсутствует и не может быть найден с помощью apt-get
Я тестирую LXDE и хотел проверить возможности блендера своего устройства (LXDE - единственный Linux, который я могу использовать прямо сейчас, и у моего устройства есть мощность, чтобы запускать его с легкостью). Так что я сделал как обычноsudo apt-…
06 дек '19 в 07:20
1
ответ
Странная обратная трассировка после вызова инструкции нацеливания на функции сигнала
Я пытался отследить evince-3.28.4 исполнение с использованием GDB. E стьcallq инструкция в какой-то момент libdl, что показано ниже (т.е. _dl_lookup_symbol_x+840): │0x7ffff7de03f5 <_dl_lookup_symbol_x+837> mov %rbx,%rsi │ >│0x7ffff7de03f8 &…
23 фев '20 в 17:15
0
ответов
Как указать gcc для использования библиотеки libdl.so.2 для компоновки с помощью CMake?
Я получаю эту ошибку при кросс-компиляции библиотеки mosquitto. Linking C executable mosquitto /usr/lib/gcc-cross/arm-linux-gnueabihf/9/../../../../arm-linux-gnueabihf/bin/ld: CMakeFiles/mosquitto.dir/security.c.obj: undefined reference to symbol 'd…
01 май '20 в 02:05
1
ответ
Как я могу добавить libdl в сборку waf?
Я пытаюсь вызвать функцию dlsym из программы, скомпилированной с помощью системы сборки waf, но не могу связать libdl с помощью wscript. Это КАЖЕТСЯ очень простой задачей, но я пробовал миллион разных вещей и ничего не добился. Изменить: было бы даж…
04 ноя '19 в 22:17
0
ответов
Как связать с библиотекой libdl в cmake
Мое приложение зависит от OpenSSL. Итак, я загрузил и собрал OpenSSL и разместил статические библиотеки (libssl.a а также libcrypto.a) Мне нужен известный каталог, который я контролирую. В файле cmake моего приложения я используюfind_library, чтобы …
07 ноя '19 в 03:49
0
ответов
Как скачать librt и libdl в Python?
Итак, я пытаюсь создать этот инструмент на своем компьютере, используя scons, который автоматически проверяет соблюдение требуемых зависимостей, однако я не знаком с первыми двумя в списке: (ALTA) C:\Users\jjohnson497-gtri\Documents\Greg\alta>sco…
01 дек '20 в 11:02
0
ответов
как изменить динамический компоновщик glibc для использования с интерпретатором x86, который не поддерживает статический двоичный файл?
Я не знаю, могу ли я задать здесь такие вопросы, но я все равно это делаю. Я пытаюсь запустить 32-разрядные двоичные файлы Linux в браузере, поэтому я скомпилировал box86 в wasm ( box86js) и запустил пару простых двоичных файлов прямо в браузере. те…
14 июн '21 в 12:36
0
ответов
Предупреждение: открыт незнакомый незащищенный документ
Я редактирую документ Word в Genero Enterprise. Перед открытием документа я получаю следующее предупреждение: Это означает: Открыт незнакомый незащищенный документ. Это говорит о том, что пользователь, создавший документ, не совпадает с пользователе…
19 окт '21 в 17:27
1
ответ
Как исправить ImportError: System.DllNotFoundException: libdl.so
Когда я попытался импортировать (пакет силовой электроники) в ноутбук Jupyter (у меня Ubuntu budgie 21.10 в качестве операционной системы), я получил следующую ошибку import aesim.simba ---------------------------------------------------------------…
04 фев '22 в 19:07
1
ответ
динамическая загрузка функции в общей библиотеке вызывает ошибку сегментации
У меня есть эта простая библиотека lib.h: int lib() : #include <stdio.h> #include <dlfcn.h> #define VK_NO_PROTOTYPES #include <vulkan/vulkan.h> PFN_vkGetInstanceProcAddr vkGetInstanceProcAddr; PFN_vkEnumerateInstanceLayerProperties…
28 ноя '21 в 12:38
0
ответов
Ошибка нарушения доступа к исключению при выполнении кода C на языке программирования Julia
Я использую пример кода из JuliaAcademy (https://github.com/JuliaAcademy). Я пытаюсь запустить код C из Джулии. Я использую 64-разрядную версию Windows 10, на моем компьютере установлен gcc и Atom IDE для запуска Julia. Вот фрагмент кода, который я …
12 янв '22 в 15:49
1
ответ
Tesseract .net на macos, как ссылаться на libdl.dylib на macOS12?
Я запускаю приложение .net, для которого требуется ссылка на System.DllNotFoundException : Unable to load shared library 'libdl.so' or one of its dependencies. In order to help diagnose loading problems, consider setting the DYLD_PRINT_LIBRARIES env…
17 июн '22 в 18:07