Описание тега dynamic-library
Скомпилированные двоичные файлы, которые можно загрузить в адресное пространство процесса во время выполнения.
0
ответов
Динамически загружаемая библиотека и глобальные переменные в C++
Я пытаюсь построить систему, которая использует динамически загружаемые библиотечные файлы (.so файлы) в качестве плагинов в C++14. Я строю проект, используя gcc в сочетании с qt5.5.1 внутри qtcreator.Проблема в том, что я не до конца понимаю, что н…
29 ноя '16 в 00:13
3
ответа
Безопасно ли называть dlclose(NULL)?
Я испытываю сбой, когда я прохожу null указатель на dlclose, Должен ли я проверить на ноль перед звонком dlclose? POSIX ничего не говорит об этом: http://pubs.opengroup.org/onlinepubs/7908799/xsh/dlclose.html Это неопределенное поведение или ошибка …
10 июл '12 в 12:05
1
ответ
Qt5 mingw - Как добавить необходимые библиотеки для запуска автономного приложения?
Я сделал заявку с помощью Qt5(mingw). Чтобы запустить это приложение из qtcreator, я должен поместить несколько dll, таких как Qt5Widgets.dll, Qt5Core.dll, ... рядом с исполняемым файлом. Я пытался добавить эти библиотеки в проект, но опция "Добавит…
18 дек '15 в 14:27
3
ответа
Я использую os.system для запуска исполняемого файла, но ему нужен файл.so, он не может найти библиотеку
Когда я вызываю исполняемый файл в Python, используя os.system("./mydemo") в Ubuntu он не может найти файл.so (libmsc.so), необходимый для mydemo. я использовал os.system("export LD_LIBRARY_PATH=pwd:$LD_LIBRARY_PATH;"), но он все еще не может найти …
27 апр '15 в 06:32
0
ответов
Как собрать динамическую библиотеку в qt static build
Я пытаюсь построить свой динамический проект библиотеки в Linux. Я строю свою библиотеку QT в статическом. Но если я использую его для сборки моего proj, создатель qt создает только файл libname.a. Однако, если я использую оригинальную библиотеку qt…
21 ноя '17 в 08:19
0
ответов
Как запретить CMake помещать версию выпуска в.so имя файла?
Я строю динамическую библиотеку (.so файл) с CMake. С довольно стандартными настройками SET_TARGET_PROPERTIES(mylib PROPERTIES SOVERSION "1" VERSION "0.3.1") CMake создает следующие файлы в /usr/lib: libmylib.so -> libmylib.so.1 libmylib.so.1 -&g…
17 май '15 в 18:05
1
ответ
Как запустить приложение OSX с OpenCV на Mac без установленного OpenCV
Я разрабатываю приложение OSX в Objective-C и OpenCV-2.4.12, используя XCode. Я следовал этому руководству по установке и этому руководству по установке для интеграции OpenCV. В основном во втором видео автор использует динамические библиотеки OpenC…
21 июл '16 в 11:20
2
ответа
Как вручную включить динамическую библиотеку в приложение для iOS
У меня есть приложение для iOS (не с xcode), и мне нужно включить в него динамическую библиотеку. У меня есть эта библиотека на моем компьютере: \webrtc \WebRTC.framework \Headers \*.h \Modules \module.modulemap \WebRTC \Info.plist и я разверну эти …
05 дек '18 в 20:46
0
ответов
Уменьшение размера плагина (.so) в Go с помощью флагов -buildmode=shared и -linkshared
Я хотел бы уменьшить размер плагина (.so файл), удалив общие символы, используемые как в плагине, так и в основной программе, например, go runtime и стандартная библиотека. Вот мой тестовый проект. main.go: package main import ( "fmt" "os" "plugin" …
11 дек '18 в 13:59
1
ответ
Принадлежит ли библиотечная функция процессу или задаче? (И организуя функцию как библиотечную функцию)
Этот вопрос может быть неопределенным, но мне не хватает информации... Допустим, я создаю проект (пишу на С). У меня есть две задачи, A_task и B_task. Мне нужна функция, которая будет вызываться как из A_task, так и из B_task. Это будет специальная …
08 янв '14 в 16:03
1
ответ
iOS Dynamic Framework для контейнеров Karhage и Cocoa зависит от других платформ
Я совершенно новичок в разработке iOS Framework. Я сделал каркасный проект, который зависит от JSONModel и AFNetworking. Теперь мне нужно распространить этот фреймворк через какао-бобы и карфаген. Какие шаги я должен предпринять, чтобы сделать это в…
26 май '16 в 11:53
1
ответ
Нужно ли повторно выполнять мой исполняемый файл, когда изменяется библиотека, используемая библиотекой, которую я использую?
Представьте, что у нас есть исполняемый exe- файл, который зависит от разделяемой библиотеки foo, которая, в свою очередь, зависит от панели разделяемой библиотеки: exe требуется libfoo.so, а foo - libbar.so . Затем полоса изменяется совместимым с и…
21 июн '17 в 13:49
0
ответов
MSBuild не соответствует Visual Studio при обращении к DLL с косвенной ссылкой
Я прошу прощения за то, что задал этот вопрос, но я почти уверен, что ответ "MSBuild тупой, VS умный". DLL с косвенной ссылкой - это DLL, на которую ссылается DLL с прямой ссылкой, но на которую вообще нет ссылки в проекте. У меня есть проект A (веб…
13 июл '11 в 17:37
1
ответ
Нахождение символа в моем собственном процессе
Вот настройки: Там есть приложение A что загружает liba.so (связано во время компиляции) liba.so экспортирует символ expA Я тоже не контролирую A или же liba.so Приложение A может загрузить указанную мной библиотеку, libmine.soв тот же процесс через…
15 сен '13 в 10:41
1
ответ
LD_PRELOAD несколько взаимозависимых библиотек
У меня есть библиотеки с деревом зависимостей, то есть некоторые зависимости имеют другие зависимости, которые я хочу предварительно загрузить. Как я могу это сделать? LD_PRELOAD \ /opt/yocto/2.5.1/sysroots/core2-64-poky-linux/usr/lib/libicudata.so.…
15 ноя '18 в 16:15
1
ответ
Неопределенная ссылка на символ, даже если nm указывает, что этот символ присутствует в общей библиотеке 2
Я нашел тот же вопрос здесь, но ответ мне не помогает. Я пишу тестовое приложение для использования библиотеки nglib. Но когда я пытаюсь скомпилировать его, я получаю неопределенные ссылки: $ g++ test1.cpp -L. -lnglib test1.cpp: In function ‘int mai…
06 апр '13 в 09:52
1
ответ
Makefile - связывает статические библиотеки с динамической библиотекой
Предположим, у меня есть эта иерархия папок: main dir1 file1.cpp/h file2.cpp/h makefile dir2 file3.cpp/h makefile makefile Теперь каждый внутренний make-файл компилирует файлы в объектные файлы и создает статическую библиотеку (*.a). Я хочу построит…
18 янв '18 в 09:03
1
ответ
Можно ли экспортировать функцию из статической библиотеки, которая используется в динамической библиотеке?
На win32 я построил динамическую библиотеку A.dll, которая использовала статическую библиотеку B.lib, а также создал исполняемый файл, который использовал только A.dll - C.exe. И вот, я хочу использовать функцию B.lib foo в C.exe, поэтому я должен э…
13 дек '17 в 10:56
0
ответов
Предварительное объявление внешних данных из DLL в основную программу
Я пишу dll, который содержит определение класса C++ и основную программу на основе шаблона прокси, как описано в этом руководстве: http://www.linuxjournal.com/article/3687 В частности, эта dll, после загрузки в базовую программу, будет заполнять сво…
28 ноя '12 в 09:50
1
ответ
Обнаружение использования фреймворка в системе Mac?
Я хотел разработать образец фреймворка для OSX с требованием, чтобы в любой момент времени фреймворк использовался только одним клиентом, я не понимаю, как этого добиться? есть ли у них какие-либо API для определения того, используется ли фреймворк?…
21 май '13 в 10:32