0
ответов

Как передать java.net.Socket в функцию C ++ DLL, ожидающую `BoostSocket.assign (tcp :: v4 (), nativeSocketFromJava);`

Поэтому мне интересно, возможно ли это и как передать сокет из java в какую-то библиотеку DLL в ожидании родного для этой ОС сокета? Может ли кто-нибудь привести пример? Можно ли вообще использовать org.apache.tomcat ....
вопрос задан: 2 August 2011 01:50
0
ответов

Исключения между разделяемыми библиотеками C ++ в g ++

Насколько я знаю, в C ++ STD не определено (неопределенное поведение), как скомпилированное приложение должно обрабатывать ситуации, когда одно совместно используемое библиотека вызывает исключение внутри другой [разделяемой библиотеки]. Код ...
вопрос задан: 28 July 2011 05:27
0
ответов

Кросскомпилятор Двоичная совместимость в C

Мне нужно проверить то, в чем я сомневаюсь. Если разделяемая библиотека (.dll) написана на C, по стандарту C99 и скомпилирована под компилятором. Скажите MinGw. Тогда, по моему опыту, это двоичный код ...
вопрос задан: 25 July 2011 16:02
0
ответов

Как убедиться, что библиотеки BLAS numpy доступны в виде динамически загружаемых библиотек?

В документации по установке theano указано, что theano по умолчанию будет использовать Библиотеки BLAS от numpy, если «библиотеки BLAS доступны как динамически загружаемые библиотеки». Кажется, это не ...
вопрос задан: 25 July 2011 10:46
0
ответов

Профиль общего объекта без перекомпиляции основной программы

В настоящее время я разрабатываю общую библиотеку для загрузки в PostgreSQL (как функции языка C, см. Здесь). Теперь я хотел бы профилировать функцию в этой библиотеке без перекомпиляции PostgreSQL ...
вопрос задан: 25 July 2011 05:31
0
ответов

Ошибка при загрузке разделяемой библиотеки: libconfig ++. So.9

Пока я компилирую код в Makefile, я поставил LINKPATH = -L / usr / local / lib в строке g ++. И, конечно же, «libconfig ++. So.9» находится в / usr / local / lib Но когда я запускаю исполняемый файл, он все равно ...
вопрос задан: 22 July 2011 15:39
0
ответов

Шаблоны и общие библиотеки в D

Я только что кое-что понял: почти все в D становится шаблонным. Это здорово для одного исполняемого файла, но как это работает с разделяемыми библиотеками? Если код не сгенерирован, пока он ...
вопрос задан: 12 July 2011 15:18
0
ответов

В чем разница заголовка ELF между объектным файлом ELF и общим объектом?

Прежде всего, Я спрашиваю об этом с технической точки зрения, а не с точки зрения пользователя библиотечного кода. Одним из примеров различия является то, что общие объекты содержат заголовки программ и обычные ...
вопрос задан: 8 July 2011 13:26
0
ответов

LD_PRELOAD, эквивалентный, чтобы Windows предварительно загрузил совместно использованные библиотеки

Я пытаюсь сделать точно, что LD_PRELOAD делает, т.е. предварительно загружает общую библиотеку или файлы DLL в Windows к данной программе для переопределения определенных функций. Существует ли эквивалент LD_PRELOAD для Windows? Я...
вопрос задан: 3 July 2011 04:17
0
ответов

كيف تستخدم $ ORIGIN وتطبيق suid؟

أستخدم python مع تمكين setcap CAP_NET_RAW. يستورد برنامج Python النصي الخاص بي مكتبة مشتركة بها $ ORIGIN في RPATH. نظرًا لأن برنامج python الخاص بي أصبح الآن تطبيقًا suid ، لم يتم تقييم $ ORIGIN والمكتبة ...
вопрос задан: 27 June 2011 13:47
0
ответов

Соглашение об именах модулей общих объектов Python

Я написал модуль Python на C ++ и построил его как библиотеку общих объектов, и он работал нормально. Но, разобравшись во всем этом, я заметил (через strace), что Python ищет несколько разных ...
вопрос задан: 12 June 2011 00:51
0
ответов

Сборка Mingw - зависит от DLL, не родной для Windows

Я компилирую свою библиотеку для экспорта как разделяемую библиотеку с помощью MinGW (GCC 4.5.0). Я делаю это, компилируя все исходные файлы с помощью команд MAKE, подобных следующим: gcc -shared -c mysource.cpp -o mysource.o ...
вопрос задан: 9 June 2011 19:40
0
ответов

В чем архитектурная разница между разделяемым объектом (SO) и библиотекой динамической компоновки (DLL)?

Вопрос в значительной степени в заголовке: с точки зрения ОС -уровневая реализация, чем отличаются общие объекты и dll? Причина, по которой я спрашиваю об этом, заключается в том, что я недавно прочитал эту страницу о расширении ...
вопрос задан: 6 June 2011 11:13
0
ответов

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

Я обернул ряд функций системного вызова, таких как write (), open () и т.д. и LD-PRELOAD используется для отмены исходных системных вызовов. Более того, я определил еще несколько функций и сделал это тоже ...
вопрос задан: 4 June 2011 16:52
0
ответов

Что заставляет sprof жаловаться на «несоответствие, обнаруженное ld.so»?

Я пытаюсь использовать sprof для профилирования некоторого программного обеспечения (ossim), где почти весь код находится в общая библиотека. Я создал файл профилирования, но когда я запускаю sprof, я получаю следующую ошибку:> sprof ...
вопрос задан: 2 June 2011 15:56
0
ответов

Как ограничить доступ к символам в общем объекте?

У меня есть подключаемый модуль в виде общей библиотеки (bar.so ), которая ссылается на большую программу (foo). И foo, и bar.so зависят от одной и той же сторонней библиотеки (baz), но им необходимо сохранить свои ...
вопрос задан: 1 June 2011 13:12
0
ответов

Библиотеки загрузки JNA

У меня есть две библиотеки, одна с объектами Ada, а другая - с объектами C ++ (я не очень могу контролировать, что куда идет). ссылается на материал C и наоборот ... Этот символ находится в ...
вопрос задан: 26 May 2011 13:16
0
ответов

Явное создание экземпляра шаблонного класса и dynamic_cast в разделяемой библиотеке

Я наткнулся на проблема сегодня, которую я не могу решить. Я компилирую общую библиотеку, которая включает шаблонный класс (Derived , база которого - Base) и несколько явных экземпляров ...
вопрос задан: 24 May 2011 14:49
0
ответов

Как мне получить мой. так библиотеки копируются на устройство Android?

Подытоживая в одной строке: не все мои библиотеки / armeabi / *. so файлы копируются на устройство, когда я запускаю свое приложение. Попробую объяснить. Структура каталогов Я пытаюсь установить ffmpeg на Android ...
вопрос задан: 13 May 2011 15:36
0
ответов

Номера версий в общих объектных файлах

Я создаю общий объектный файл из группы исходных файлов C ++ с помощью GCC. Во всех примерах руководств по созданию файлов .so показан файл, созданный с номером версии после суффикса .so. Для ...
вопрос задан: 22 April 2011 21:22
0
ответов

Как разделяемая библиотека Libc загружается в память и распределяется между процессами?

Я хочу понять, как разделяемая библиотека Libc загружается в память и распределяется между процессами? Есть ли один экземпляр libc, загруженный в память и совместно используемый всеми процессами, или это каждый экземпляр libc в ...
вопрос задан: 21 April 2011 22:48
0
ответов

Can one extend virtual interface without recompilation of client code?

A library provides a class with virtual functions. Can this class be extended with new virtual functions without recompiling binaries dynamically linked to the library? I beleive this is not possible ...
вопрос задан: 20 April 2011 20:31
0
ответов

Загрузить 32-битную общую библиотеку из 64-битного приложения?

I иметь общую библиотеку, которая скомпилирована как 32-битная. Могу ли я использовать его из 64-разрядного приложения или мне нужно также скомпилировать общую библиотеку как 64-разрядную?
вопрос задан: 19 April 2011 18:25
0
ответов

Конструктор общей библиотеки не запущен

У меня следующая проблема. Я пишу общую библиотеку #include #include static void __attribute__ ((конструктор)) test_init (void); static void __attribute__ ((...
вопрос задан: 13 April 2011 09:05
0
ответов

Как написать динамический загрузчик для голого приложения arm

Я работаю над проектом, основанным на процессоре arm9. Мы используем только «голый металл» без какой-либо операционной системы, поэтому, к сожалению, у нас пока нет поддержки общих библиотек / динамического загрузчика. Хочу ...
вопрос задан: 11 April 2011 09:19
0
ответов

Глобальные переменные для узла. js стандартные модули?

Я знаю, что глобальные переменные - это плохо. Но если я использую модуль узла «util» в 40 файлах в моей структуре, не лучше ли просто объявить его как глобальную переменную, например: util = require ('util'); in ...
вопрос задан: 29 March 2011 21:24
0
ответов

dlsym () 'с глобальной переменной в C ++

Я хочу создать программу, которая может dlopen () серию библиотек (написанных мной) и запускать все функции хранится в глобальной переменной test_suite внутри этого .so файла, который является ...
вопрос задан: 28 March 2011 15:39
0
ответов

C: компиляция некоторых объектов (для разделяемой библиотеки) без main () не выполняется?

Из того, что я узнал, мне нужно выполнить следующий шаг, чтобы подготовиться к созданию разделяемой библиотеки: gcc -fPIC libfoo.c -o libfoo.o И затем я связываю его. Я пытался создать make-файл, чтобы помочь в этих шагах, ...
вопрос задан: 27 March 2011 03:36
0
ответов

Смешивание статических библиотеки и разделяемые библиотеки

У меня есть проект, в котором у меня есть одна статическая библиотека libhelper.a, а другая с моей реальной библиотекой разделяемых объектов libtestlib.so. Моя цель - связать libhelper.a с libtestlib.so. Возможно ли это на ...
вопрос задан: 26 March 2011 17:01
0
ответов

android ndk UnsatisfiedLinkError при использовании предварительно созданной общей библиотеки

Я пытаюсь создать общую библиотеку, которая ссылается на другую общая библиотека. Вот мой основной модуль Android.mk: TOP_LOCAL_PATH: = $ (call my-dir) include $ (call all-subdir-makefiles) LOCAL_PATH: = $ ...
вопрос задан: 14 March 2011 14:32