3
ответа

Как вызвать функцию из общей библиотеки?

Каков самый легкий и самый безопасный способ вызвать функцию из общей библиотеки / dll? Я главным образом интересуюсь выполнением этого на Linux, но было бы лучше, если бы был платформенно независимый путь...
вопрос задан: 29 March 2010 13:15
3
ответа

Как находят абсолютный адрес символа общих библиотек?

Я хочу записать трассировщик небольшой функции. Я использую ptrace. Когда я вижу Команду вызова, я хочу показать имя функции, эквивалентное адресному вызову. Моя работа трассировщика с символами с абсолютом...
вопрос задан: 23 March 2010 00:21
3
ответа

Как записать C. так библиотека к subsitute существующему C++ .so библиотека?

Позвольте мне объяснить сценарий. У нас есть скомпилированная .so библиотека C++ прежней версии. Функции в этой библиотеке объявляются с экстерном "c" {}, таким образом, библиотекой можно пользоваться и C и программой C++, плюс, для...
вопрос задан: 5 March 2010 04:05
3
ответа

Вынудите GCC уведомить о неопределенных ссылках в общих библиотеках

У меня есть общая библиотека, которая связана с другим совместно использованная библиотека (третьего лица). Моя общая библиотека затем загружается с помощью dlopen в моем приложении. Все это хорошо работает (предположение, что файлы находятся в надлежащем
вопрос задан: 1 March 2010 06:23
3
ответа

Статическая библиотека и библиотека Dynamic: Беспорядок

Мне нужно мало разъяснения в этой области. Я чувствую, что библиотека Static условий и Динамическая Библиотека не корректны. lib1.o + lib2.o + lib3.o-> "LinkerOutputFile" (исполняемый файл или библиотека). Если это "...
вопрос задан: 11 February 2010 19:00
3
ответа

соглашения о присвоении имен блока

Принятие Вас имеет пространство имен, которое полезно больше чем для одного проекта в Вашей компании в формате "MyCompany. Ядро", было бы Вы называть блок точно тот же путь или просто "Ядро". Почему или...
вопрос задан: 2 February 2010 23:48
3
ответа

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

То, как может я вызывать автосделать для создания стандарта, совместно использовало библиотеку вместо libtoolized один? Обычно, я создал бы abc.so, на который ссылаются с полным путем и загружают в основную программу...
вопрос задан: 18 January 2010 02:13
3
ответа

Время загрузки для общих библиотек по сравнению со статическими библиотеками

У меня есть вопрос на общих библиотеках по сравнению со статическим временем загрузки библиотек. Предположите, что у меня есть исполняемый foo.exe, который использует liba, libb, libc. Также в установленный срок существует больше чем 10 экземпляров...
вопрос задан: 8 January 2010 04:13
3
ответа

Выборочное статическое подключение библиотечных функций в общей библиотеке

Я хочу создать общую библиотеку, которая использует функции из сторонней статической библиотеки. Например, нечто и панель от libfoobar.a. Я знаю, что мое главное приложение также использует нечто и будет...
вопрос задан: 7 December 2009 19:34
3
ответа

Segfault на библиотеке плагина C++ с дублирующимися символами

У меня есть кросс-платформенное приложение C++, которое повреждается в несколько общих библиотек и загружается, дополнительная функциональность от плагина совместно использовала библиотеки. Сменные библиотеки, как предполагается, сам...
вопрос задан: 3 December 2009 19:53
3
ответа

UnsatisfiedLinkError при загрузке библиотеки из Java в MATLAB

Я интегрировал простые модули Java в среду MATLAB в Windows с некоторым успехом. Недавно я встретился с проблемой со сторонней библиотекой, которая пытается загрузить dll. Java...
вопрос задан: 20 November 2009 19:07
3
ответа

Как общие библиотеки работают в смешанной 64bit/32bit системе?

Доброе утро, на поле RedHat на 64 бита мы должны скомпилировать и запустить приложение на 32 бита. Между тем мне удалось скомпилировать gcc версию, необходимую (4.0.3) и все необходимые библиотеки времени выполнения в 32 битах и иметь...
вопрос задан: 13 November 2009 15:44
3
ответа

Преобразование.DLL к.SO

Может любой из Вас помогать мне в преобразовании окна dll файл в .so файле.
вопрос задан: 29 October 2009 09:09
3
ответа

Linux dlopen: библиотека может быть “уведомлена”, когда она загружается?

Существует ли путь к общей библиотеке, которая будет "уведомлена", когда он загружается? Другими словами, скажем, я использую dlopen на общей библиотеке, есть ли функция, которая автоматически вызвана (если есть) на...
вопрос задан: 21 October 2009 17:42
3
ответа

Может C++ Статическая ссылка Библиотеки на общую библиотеку?

Скажите, что у меня есть статический lib C++, static.lib, и я хочу вызвать некоторые функции от совместно использованного lib C++, сказать shared.lib. Действительно ли это возможно? Теперь предположите, что я имею другой общий lib, говорю shared2.lib, кот
вопрос задан: 7 August 2009 04:02
3
ответа

Кто-то может объяснить об именовании библиотеки Linux?

Когда я создаю библиотеку по Linux, я использую этот метод: Сборка: Ссылка libhelloworld.so.1.0.0: libhelloworld.so.1.0.0 libhelloworld.so Ссылка: libhelloworld.so.1.0.0 libhelloworld.so.1 управление версиями так...
вопрос задан: 19 March 2009 21:19
3
ответа

Ограничение видимости символов, когда соединение совместно использовало библиотеки

Некоторый мандат платформ, что Вы предоставляете список внешних символов общей библиотеки компоновщику. Однако в большинстве unixish систем это не необходимо: все нестатические символы будут доступны...
вопрос задан: 2 February 2009 16:52
3
ответа

Динамическая Общая компиляция Библиотеки с g ++

Я пытаюсь скомпилировать следующий простой пример кода библиотеки DL из практического руководства библиотеки программ с g ++. Это - просто пример, таким образом, я могу изучить, как использовать и записать совместно использованные библиотеки. Реальный код
вопрос задан: 27 January 2009 15:16
3
ответа

Ошибка Linux, в то время как загрузка совместно использовала библиотеки: не может открыть файл общего объекта: Никакой такой файл или каталог

Программа является частью набора тестов Xenomai, кросс-скомпилированного от ПК Linux в набор инструментальных средств ARM Linux+Xenomai. # повторяют $LD_LIBRARY_PATH...
вопрос задан: 26 January 2009 18:22
2
ответа

Как экспортировать символы из общей библиотеки

Я создал общую библиотеку (*.so) использование *.o файлов объектного кода (C исходный код) использующий компилятор RVDS в Windows Host. Я связываю этот общий объект с приложением (использующий gcc для цели ARM на Linux...
вопрос задан: 29 November 2018 18:28
2
ответа

Определите целевые расширения ISA двоичного файла в Linux (библиотека или исполняемый файл)

Нам связали проблему с JAVA-приложением, работающим под (довольно старым) FC3 на Advantech НА МЕСТЕ ПРОДАЖИ плата с процессором Via C3. JAVA-приложение имеет, несколько скомпилированные совместно использованный освобождают, которые являются...
вопрос задан: 11 October 2018 01:53
2
ответа

Рекомендация для обертки C++ для кросс-платформенной незавершенной динамической привязки библиотеки (т.е. легкий вес, высокопроизводительный COM или CORBA) [закрытый]

Мы разрабатываем приложение, которое будет иметь сменную "архитектуру", чтобы позволить потребителям приложения предоставлять свои собственные алгоритмы. (Мы будем в основном иметь ряд синтаксических анализаторов и позволим...
вопрос задан: 6 August 2017 11:16
2
ответа

Поведение статических переменных в динамически подключаемых библиотеках (C/C++)

Как обсуждено здесь, статическая переменная хранится в.BSS или.DATA сегменте. Где эта память хранится, если статическая переменная в функции, это находится в динамически подключаемой библиотеке? Делает...
вопрос задан: 23 May 2017 12:16
2
ответа

Почему в Linux деструктор запускается дважды на общем экземпляре глобальной переменной в C ++?

В Linux у меня есть сгенерированный код C ++ из статической библиотеки, которая определяет глобальную Переменная. Один экземпляр этой глобальной переменной используется двумя совместно используемыми библиотеками, которые ссылаются на ее символ ....
вопрос задан: 23 May 2017 12:04
2
ответа

Преобразуйте Статическую Библиотеку в Общую Библиотеку (создайте libsome.so из libsome.a): где мои символы?

заголовок этого вопроса является точной простофилей, но ответы в том вопросе не помогают мне. У меня есть набор объектных файлов, упакованных в статической библиотеке: % g ++-std=c ++ 98 нечто-fpic-g-o1-c-o foo.o....
вопрос задан: 23 May 2017 12:00
2
ответа

Вывод CMake называет для динамически загруженной библиотеки?

Я пытаюсь записать правила cmake создать динамически загруженную библиотеку для Python с помощью boost.python на Linux. Я хотел бы использовать 'нечто' для имени модуля Python. Так, библиотеку нужно назвать foo.so. Но...
вопрос задан: 14 March 2016 21:35
2
ответа

Не может найти libavcodec при выполнении./настраивать для vlc

Я пытаюсь выполнить './configure' для vlc на человечности 10.04. Но это не может найти libavcode библиотеки по некоторым причинам. У меня есть проверка/usr/lib, она имеет библиотеки, почему./настраивать не может найти его? Это...
вопрос задан: 8 May 2015 21:53
2
ответа

Символьная путаница в динамически связанной библиотеке, когда код приложения имеет один и тот же символ [дубликат]

Сценарий, который у меня есть, немного сложный. У меня есть приложение main.c, в нем определена функция a (). Приложение динамически связано с библиотекой lib1.so, которая, в свою очередь, связана с lib2.so. В lib2 ....
вопрос задан: 6 May 2015 14:59
2
ответа

Доступ к основным глобальным переменным программы от dlopen () редактор динамическая библиотека в C на OS X

Я поддерживаю небольшое приложение, которое имеет некоторую подобную плагину функциональность, которая реализована через загруженные временем выполнения динамические модули. А именно, так как это - Gtk + приложение, я использую gmodule, но...
вопрос задан: 25 March 2015 16:52
2
ответа

список экспортируемых функций из dll с ctypes

Есть ли способ узнать, какие функции экспортируются из dll через ctypes библиотеки внешних функций python? И по возможности узнать подробности об экспортируемых функциях через ctypes. Если да,...
вопрос задан: 9 April 2014 14:20