0
ответов

Android: требуется недоступная общая библиотека com.google.android.maps; сбой

Прежде всего, я установил цель сборки проекта в файле project\properties\android. Я создал AVD с уровнями 7 и 8 с помощью Google API, установил для каждого AVD только размер SD-карты 4 ГБ, установил минимальную версию SDK на 7...
вопрос задан: 26 June 2012 05:01
0
ответов

Исключения через бинарную границу

Я знаю, этот вопрос задавался довольно много раз, однако я не могу найти решение своей проблемы. У меня следующая ситуация: A / \ / \ B <- C A это общая библиотека, которая ...
вопрос задан: 28 May 2012 16:11
0
ответов

создание и связывание разделяемой библиотеки

Я пытаюсь создать разделяемую библиотеку на платформе Windows Cygwin с помощью g++, а затем связать ее с другим файлом cpp: я использую следующие команды: // сгенерировать объектный файл g++ -g -c -Wall -fPIC ...
вопрос задан: 25 May 2012 05:49
0
ответов

несколько вопросов о порядке поиска компоновщика GCC

У меня есть несколько вопросов о порядке ссылок gcc. Человек GCC говорит, что компоновщик ищет символы слева направо без повторного поиска по умолчанию. Вот мой тест: main.c #include #include <...
вопрос задан: 14 May 2012 14:22
0
ответов

Общая кодовая база для мобильных и веб-приложений?

Я уже некоторое время занимаюсь разработкой мобильного приложения. Он работает на iOS и Android, а также на рабочем столе в виде приложения AIR. Это здорово, и я очень взволнован этим. Однако на прошлой неделе я был...
вопрос задан: 7 May 2012 19:05
0
ответов

в том числе файлы заголовков на C и компиляция

Я работаю над проектом с открытым исходным кодом snort, который написан на C под Linux. Я правильно открыл проект в netbeans, и теперь я собираюсь внести некоторые изменения в этот исходный код. Источник...
вопрос задан: 6 May 2012 04:22
0
ответов

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

Мне нужно использовать другую динамическую библиотеку в цикле выполнения программы. Глядя на dlfcn.h, я подумал, что это возможно. Признаюсь, я не читал много литературы по динамической загрузке библиотек. ОК...
вопрос задан: 4 May 2012 11:11
0
ответов

Tortoise SVN игнорирует файлы.so

Tortoise SVN в Windows игнорирует файлы.so. Как я могу настроить его так, чтобы он не игнорировал их, чтобы я мог фиксировать такие файлы.
вопрос задан: 2 May 2012 18:11
0
ответов

Неопределенный символ при загрузке расширения php, созданного с помощью SWIG

Я пытаюсь загрузить расширение PHP, созданное с помощью SWIG, но при запуске PHP возникает следующая ошибка :Предупреждение PHP :Запуск PHP :Невозможно загрузить динамическую библиотеку '/usr/lib/php5/20090626/libtg.so'...
вопрос задан: 30 April 2012 21:45
0
ответов

Принудительно использовать GCC для статической ссылки -, например. pthreads (а не динамическая ссылка)

Моя программа построена как загрузчик и многие модули являются разделяемыми библиотеками. Теперь одна из этих библиотек использует pthreads, и кажется, что она привязана к модулю, динамически (загружаемому при запуске ). Сейчас бы...
вопрос задан: 30 April 2012 21:07
0
ответов

ldd не может& #39;не найти библиотеку в LD _БИБЛИОТЕКА _ПУТЬ

Я пытаюсь запустить систему, и у меня возникли проблемы с общими библиотеками OpenMotif. У меня есть их каталог в LD _LIBRARY _PATH, но он все еще не может их найти. Вот пример :[...
вопрос задан: 26 April 2012 21:31
0
ответов

Разница между -shared и -Wl, -shared опций GCC

Я знаю -Wl, -shared - это опция ld. Я видел, как кто-то компилировал вот так: $ gcc -shared -Wl, -soname, libtest.so -o libtest.so * .o И кому-то вроде этого $ gcc -Wl, -shared -Wl, -soname, libtest ....
вопрос задан: 21 April 2012 18:23
0
ответов

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

ldd — хороший простой способ проверить общие библиотеки, которые данный исполняемый файл использует или будет использовать. Однако это не всегда работает так, как ожидалось. Например, см. следующий фрагмент оболочки, который...
вопрос задан: 20 April 2012 20:31
0
ответов

Общая библиотека на Фортране, минимальный пример не работает

Я пытаюсь понять, как динамически создать и связать общую библиотеку на Фортране под Linux. У меня есть два файла:Первый, liblol.f90, выглядит так:подпрограмма func()print*, 'лол!...
вопрос задан: 12 April 2012 13:46
0
ответов

Как вывести список зависимостей библиотеки не-собственного двоичного файла?

При разработке для нативной платформы я могу использовать ldd для получения списка всех разделяемых библиотек (.so files)бинарный исполняемый файл, который я собираю, будет пытаться загрузить при запуске-up. Но при перекрестной-компиляции я не знаю как...
вопрос задан: 7 April 2012 05:26
0
ответов

Обновление общих библиотек без перезапуска процессов

Если мой процесс загружает библиотеку.so и доступна новая версия библиотеки, можно ли переключиться на новую библиотеку без перезапуска процесса? Или ответ зависит от обстоятельств...
вопрос задан: 4 April 2012 18:45
0
ответов

Какой может быть смысл помещать переменную именно в секцию «STACK» с __attribute__ ((section («STACK»))?

В gcc doc одна из причин: дано для использования секции. Эта причина заключается в том, чтобы отображать на специальное оборудование. Но это, похоже, не мой случай. Поэтому я дал задание изменить разделяемую библиотеку, которую мы используем на нашем ...
вопрос задан: 30 March 2012 12:37
0
ответов

статически связанный общий объект? Или поврежденный файл?

У меня есть библиотека, которую я получил из проприетарного источника, и я пытаюсь ссылка на него, но я получаю следующую ошибку libxxx.so: файл не распознан: формат файла не распознан collect2: ld ...
вопрос задан: 30 March 2012 08:27
0
ответов

Как удалить символ из общего объекта?

Как с помощью GCC удалить символ из общего объекта после его создания? Если у меня есть три файла в C, манипулирующие символом foo(), например: // a.c int foo() {возврат 0xdead; } int baz()...
вопрос задан: 28 March 2012 14:23
0
ответов

-finstrument-functions не работает с динамически загружаемыми общими объектами g++ (.so)

Я тестирую -finstrument-functions с файлами общих объектов g++ (.so) на Ubuntu в эти дни. Я обнаружил странное поведение, при котором -finstrument-functions работает, только если библиотека статически...
вопрос задан: 25 March 2012 20:34
0
ответов

Создание разделяемых библиотек Haskell в OS X

Я пытаюсь создать разделяемую библиотеку из исходного кода Haskell. Я пробовал следовать инструкции здесь: http://weblog.haskell.cz/pivnik/building-a-shared-library-in-haskell/, но я просто не...
вопрос задан: 24 March 2012 23:17
0
ответов

d2:Вызов writefln в общих библиотеках D со стороны C

Я пытаюсь быстро начать работу с динамическими общими библиотеками в D, но у меня возникла проблема. Я создаю следующий код с модулем dmd -shared./testlib.d:testlib; импортировать std.c.stdio; extern (C)...
вопрос задан: 18 March 2012 15:24
0
ответов

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

Для VC я могу написать файл DEF и использовать директиву NONAME, чтобы оставить только порядковый номер в таблица экспорта dll. Как я могу сделать то же самое с общей библиотекой формата gcc и ELF? Или...
вопрос задан: 11 March 2012 08:42
0
ответов

Конструктор разделяемой библиотеки не работает

В моей разделяемой библиотеке мне нужно выполнить определенную инициализацию во время загрузки. Если я определяю функцию с атрибутом GCC __attribute__ ((конструктор)), она не работает, т.е. не вызывается ...
вопрос задан: 9 March 2012 19:38
0
ответов

Считается ли хорошей практикой наличие условий в публичных заголовочных файлах?

В моей библиотеке C есть несколько дополнительных функций, и с помощью automake пользователь может включать и выключать их, предоставляя флаги для настройки. Если функция отключена, эта функция не будет скомпилирована. ...
вопрос задан: 9 March 2012 18:34
0
ответов

Почему мое приложение для Linux использует неправильную библиотеку .so?

У меня есть приложение, которое я создаю с использованием библиотеки NetCDF C++, а NetCDF Библиотека HDF-4. Однако он использует неправильную библиотеку HDF-4. Вот как связано мое приложение: /...
вопрос задан: 2 March 2012 19:57
0
ответов

Создать разделяемую библиотеку, связывающуюся с другими нестандартными разделяемыми библиотеками

У меня есть две разделяемые библиотеки и заголовок для них. Я хочу создать третью общую библиотеку, используя функции из двух предыдущих библиотек. Думаю, у меня проблема с make файлом. Когда я пытаюсь построить, получаю это: ...
вопрос задан: 1 March 2012 14:45
0
ответов

Как найти функцию в общих объектных файлах с помощью функций objdump и bash в Linux?

У меня есть папка в linux, которая содержит несколько общих объектных файлов (*.so). Как я могу найти функцию в общих объектных файлах, используя функции objdump и bash в Linux? Например, ...
вопрос задан: 20 February 2012 08:10
0
ответов

Как реализовать структуру адаптера на C ++, которая работает как в Linux, так и в Windows

Вот что я пытаюсь сделать: я разрабатываю кроссплатформенную IDE (Linux и Windows), который поддерживает плагины. Мне нужно поддерживать расширяемость, используя структуру адаптера, подобную той, которая ...
вопрос задан: 15 February 2012 04:34
0
ответов

Как отлаживать Java -JNI с помощью GDB в Linux?

Кто-нибудь может проинструктировать, как отлаживать код JNI в Linux с помощью отладчика GDB (если возможно, предложите другие варианты) . -Мой проект JNI при запуске в Linux приводит к сбою JVM. -The CPP ...
вопрос задан: 13 February 2012 05:54