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

1 ответ

/ usr / bin / ld: client: скрытый символ `__dso_handle '

Я пытаюсь связать с общей библиотекой в моей C ++ программе. Команда, которую я использовал:g++ -o client Client.cpp -L. -lprint Ниже приводится ошибка: /usr/bin/ld: client: hidden symbol `__dso_handle' ...

4 ответа

Как создать общую библиотеку с помощью cmake?

Я написал библиотеку, которую использовал для компиляции, используя самописный Makefile, но теперь я хочу перейти на cmake. Дерево выглядит так (я удалил все ненужные файлы): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── ...

1 ответ

Как объединить общие библиотеки?

У меня есть некоторые.so библиотеки, которые я хотел бы объединить в одну общую библиотеку, чтобы она не зависела от оригинала.so файлы больше. .so файлы имеют зависимости друг от друга. Как я могу это сделать? Я могу сделать это?

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

1 ответ

Как совместно использовать глобальные переменные в общей библиотеке (.so) между экземплярами того же процесса, который использует общую библиотеку в Linux?

У меня есть общая библиотека (.so), которую я предварительно загружаю перед выполнением приложения, и у меня есть несколько глобальных структур данных в общей библиотеке, которую использует приложение. Приложение может создавать другие процессы, ...

3 ответа

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

У меня есть кроссплатформенное приложение C ++, которое разбито на несколько общих библиотек и загружает дополнительные функции из общих библиотек плагинов. Предполагается, что библиотеки плагинов являются автономными и функционируют сами по ...

2 ответа

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

Мы разрабатываем приложение, которое будет иметь подключаемую «архитектуру», позволяющую потребителям приложения предоставлять собственные проприетарные алгоритмы. (В основном у нас будет набор анализаторов, и мы позволим третьим сторонам ...

2 ответа

Какой порядок в gcc для связи неразрешенного символа в статической библиотеке

При отладке проблемы с символами функции я нахожу странное поведение gcc, которое я не мог понять, проиллюстрируем следующим примером кода: main.c #include <stdio.h> int main() { b(); a(); }a.c #include <stdio.h> void a(void) { printf("func a ...

7 ответов

Python PIP указать каталог библиотеки и каталог включения

Я использую pip и пытаюсь установить модуль python с именем pyodbc, который имеет некоторые зависимости от не-python-библиотек, таких как unixodbc-dev, unixodbc-bin, unixodbc. Я не могу установить эти зависимости в масштабе всей системы в данный ...

3 ответа

Взломать стандартную функцию в библиотеке и впоследствии вызвать функцию нативной библиотеки

Я пытаюсь взломать функцию malloc, чтобы сначала вызвать мою функцию malloc. Как только моя функция malloc выполняется в этом режиме, я хочу вызвать стандартный malloc. Но я получаю рекурсию, так как она просто загружает мой определенный malloc. ...

2 ответа

Включить фреймворк в статическую библиотеку XCode?

Короче говоря:Есть ли способ создать статическую библиотеку в XCode так, чтобы, когда клиенты связываются с этой библиотекой, они также связывались с платформами, от которых зависит эта библиотека? Проблема:У нас есть общий проект Xcode, который ...