2
ответа

Создание общей библиотеки от существующих объектных файлов

У меня есть проект в моем IDE. Я должен сделать общую библиотеку из него для использования в расширениях. Я не хочу делать копию этого проекта с настройками общей библиотеки. Есть ли любой способ создать общее...
вопрос задан: 27 March 2013 21:11
2
ответа

Отношение между файлом объектного файла и общего объекта

каково отношение между общим объектом (.so) файл и объектом (.o) файл? можно ли объяснить через пример?
вопрос задан: 30 November 2012 15:30
2
ответа

Как связать определенную версию общей библиотеки в make-файле, не используя LD_LIBRARY_PATH?

Я знаю, что LD_LIBRARY_PATH является злым, и это - хорошая привычка избегать использования его. У меня есть программа, названная server.c на удаленном Солярисе 9 серверов, которые содержат две версии openssl библиотеки (0.9.8 и 1.0.0)...
вопрос задан: 3 August 2012 00:07
2
ответа

Там какой-либо путь состоит в том, чтобы декомпилировать Linux .so?

Там какой-либо путь состоит в том, чтобы декомпилировать Linux .so?
вопрос задан: 28 April 2012 22:35
2
ответа

Преобразовать статическую библиотеку в общую библиотеку?

У меня есть сторонняя библиотека, которая состоит главным образом из большого количества статических (.a) файлов библиотеки. Я могу скомпилировать это в единственный.a файл библиотеки, но мне действительно нужен он, чтобы быть единственным совместно испол
вопрос задан: 5 April 2012 18:30
2
ответа

Соединение общей библиотеки против статической библиотеки: статическая библиотека должна быть скомпилирована по-другому, чем если бы приложение связывало ее?

По крайней мере, на Linux и Солярисе, статические библиотеки являются действительно просто набором скомпилированного .o's, брошенного в один большой файл. При компиляции статической библиотеки обычно флаг-fpic опущен, таким образом, сгенерированный...
вопрос задан: 4 April 2012 14:51
2
ответа

Анализ файла ядра общего объекта

Тесты: [1] создание деления 0 в исполняемом файле было скомпилировано с оптимизацией (O2) и отладочными символами, поэтому ядро ​​было сгенерировано. [2] создание деления 0 в совместно используемом объекте было скомпилировано ...
вопрос задан: 17 August 2010 12:25
2
ответа

LD_PRELOAD влияет на нового ребенка даже после unsetenv (“LD_PRELOAD”)

мой код следующие: preload.c, со следующим содержанием: #include <stdio.h> #include <stdlib.h> интервал __ приписывают __ ((конструктор)) main_init (пусто) {printf ("Сбрасывающий LD_PRELOAD:...
вопрос задан: 21 July 2010 09:50
2
ответа

GNU ld не может найти библиотеку, которая является там

Пакеты, с которыми я играю здесь, довольно неизвестны, но тем не менее проблема довольно универсальна. В основном я пытаюсь скомпилировать модуль Python (названный rql) с расширением C++. Дополнительное использование...
вопрос задан: 10 July 2010 23:12
2
ответа

Как добавить динамическую библиотеку к Android?

Я хочу добавить, что несобственный компонент совместно использовал библиотеку к Android, таким образом, каждое приложение на устройстве сможет использовать его. Я означаю использовать упакованные классы точно так же, как оперативная библиотека, как будто
вопрос задан: 13 June 2010 09:48
2
ответа

Совет для хранения большого модульного проекта C++? [закрытый]

Наша команда перемещается в намного большие проекты в размер, многие из которых используют несколько проектов с открытым исходным кодом в них. Любой совет или лучшие практики для хранения библиотек и зависимостей относительно модульными...
вопрос задан: 4 April 2010 22:32
2
ответа

Простая альтернатива libtool?

Будучи полностью удовлетворенным старыми файлами Makefile, я ищу простую альтернативу libtool. Я не хочу переключаться на automake, и у меня постоянно возникают проблемы с libtool, когда я пытаюсь ...
вопрос задан: 4 March 2010 13:34
2
ответа

Глобальная переменная в общей библиотеке / dll, разделенный через процесс

Я развиваю общую библиотеку (.so) и dll. У меня есть глобальная переменная, которая обновлена в нескольких нитях. Таким образом, у меня есть замок mutex для синхронизации. Я не ясен ли глобальные данные в общем...
вопрос задан: 30 December 2009 23:29
2
ответа

внушительная библиотека, загружающая порядок

У меня есть gcc-скомпилированное приложение, связанное против динамических библиотек. Существует ли способ наложить порядок, в котором загружаются библиотеки? (В моем случае один конструктор библиотеки израсходовал ресурсы, установленные другим...
вопрос задан: 7 December 2009 11:28
2
ответа

Общий путь к библиотеке как исполняемый каталог

У меня есть приложение, которое повреждается в несколько библиотек в целях повторного использования кода. В Windows все, что я должен сделать, помещается .dll файлы в том же пути как исполняемый файл, и он автоматически находит...
вопрос задан: 23 November 2009 20:09
2
ответа

Перепутанный общий объект на 64 бита и на 32 бита / библиотеки

Случайно я перепутал между файлами библиотеки на 64 бита и на 32 бита во встроенной системе Linux моего x86. Я теперь пытаюсь узнать, какой .so-файл мог быть неправильным. Вы знаете, что какой-либо инструмент анализирует .so...
вопрос задан: 2 November 2009 16:44
2
ответа

Не совместно используя все классы с общей библиотекой

Столь ужасный, как компилятор win32 Microsoft при помощи __ declspec макрос, он действительно имеет преимущество того, чтобы быть явным о том, что Вы хотите экспортировать или нет. Переходя тот же код на Linux gnu/gcc...
вопрос задан: 28 October 2009 15:38
2
ответа

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

Хорошо, таким образом, я знаю, что мобильность не является сильной стороной C++, но я должен получить свой код, работающий на обоих Mac&Windows. Я предложил решение, но это не прекрасно, и мне интересно видеть если...
вопрос задан: 14 October 2009 07:37
2
ответа

создание .so, который является также исполняемым файлом

Таким образом, все, вероятно, знают, что/lib/libc.so.6 glibc может быть выполнен в оболочке как нормальный исполняемый файл, в которых случаях это печатает свою информацию о версии и выходы. Это сделано через определение...
вопрос задан: 20 September 2009 07:12
2
ответа

Вопрос на Экспорте/Импорте DLL и Экстерн в Windows

Эй парни у меня есть некоторые быстрые вопросы на окнах dll. В основном я использую ifdefs для обработки dllexport и dllimport, мой вопрос на самом деле расценивает размещение dllexports и...
вопрос задан: 17 September 2009 19:51
2
ответа

Как связаться с общей библиотекой без lib* префикс в другом каталоге? [дубликат]

Я должен связать свой код с общей библиотекой без префикса lib. (скажите, foo.so), первой проблемой является-l опция, не находит файл. Таким образом, я попробовал непосредственно включая этот файл к последней компиляции...
вопрос задан: 20 August 2009 10:34
2
ответа

Linux Общий C++ Библиотек

У меня есть Общая Библиотека wise.so. Как я могу использовать его в своей программе? Я должен включать заголовки той библиотеки? Я работаю с Eclipce в соответствии с Linux. Я установил путь к библиотеке с помощью-L и-l. Но...
вопрос задан: 8 June 2009 11:49
2
ответа

Объединитесь несколько .so совместно использовали библиотеки

Скажите, что у меня есть a.so и b.so. Я могу произвести c.so как единственная общая библиотека со всеми функциями, экспортируемыми a и b, конечно, разрешив все внутризависимости (т.е. все функции b.so, названного....
вопрос задан: 27 May 2009 10:59
2
ответа

Make-файл для общих библиотек?

Я только что записал Make-файл для создания общей библиотеки, подобной следующему: libmystuff.so: CFLAGS + =-fPIC - совместно использовал libmystuff.so: libmystuff.o otherstuff.o $ (CC) $ (CFLAGS)-o $ $ ^ мне нравится...
вопрос задан: 20 May 2009 12:21
2
ответа

Сценарий Bash для создания символьных ссылок на общие библиотеки

Я думаю, что этот вопрос довольно легок для Вас, окружают монстров сценариев. Я ищу самый изящный и самый короткий способ создать символьные ссылки на общие библиотеки для Unix посредством удара...
вопрос задан: 22 January 2009 09:36
2
ответа

Скройте символ (символы) в Общем объекте от LD

У меня есть две сторонних библиотеки, иногда имеющие то же экспортируемое имя символа. Когда исполняемый файл загружается, ld обычно выбирает неправильный и меня получающий катастрофический отказ в результате. Я не могу сделать слишком много...
вопрос задан: 2 December 2008 20:23
2
ответа

Загрузка нескольких общих библиотек с различными версиями

У меня есть исполняемый файл на Linux, который загружает libfoo.so.1 (это - SONAME) как одна из его зависимостей (через другую общую библиотеку). Это также связывается с другой системной библиотекой, которая, в свою очередь, связывается с...
вопрос задан: 24 October 2008 11:20
1
ответ

Каков эквивалент ldd Linux на окнах?

Каков эквивалент ldd Linux в Windows?
вопрос задан: 5 November 2019 15:42
1
ответ

Poco :: ClassLoader выдает Poco :: LibraryLoadException (не может загрузить библиотеку)

Я пытаюсь сделать простую систему плагинов. У меня есть три класса в библиотеке: // AbstractPlugin.h // // Это используется и библиотекой классов, и приложением. #ifndef AbstractPlugin_INCLUDED ...
вопрос задан: 22 March 2019 06:43
1
ответ

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

Я создаю общую библиотеку с помощью gcc и подозреваю, что могут быть некоторые утечки памяти из общей библиотеки. Для отладки я должен включить отладочные символы при создании общей библиотеки. Создавать...
вопрос задан: 10 March 2019 13:53