1
ответ

Отладка совместно использованных библиотек удаленно с gdb/gdbserver

Мой вопрос об удаленной отладке приложения на встроенном процессоре руки с помощью gdb/gdbserver. Я могу отладить само приложение, но приложение динамично связывается с общей библиотекой...
вопрос задан: 9 November 2009 11:18
1
ответ

путь к библиотеке, когда динамично загружено?

Как я могу получить путь общей библиотеки из самой библиотеки? Другими словами, скажем, та библиотека X загружается с помощью dlopen (), как я могу получить доступ к пути, который использовался для загрузки...
вопрос задан: 5 November 2009 17:43
1
ответ

Как я использую WAF для создания общей библиотеки?

Я хочу создать общую библиотеку с помощью WAF, поскольку это выглядит намного легче и менее нарушенным, чем автоинструменты GNU. У меня на самом деле есть несколько вопросов, до сих пор связанных с wscript, который я начал писать:...
вопрос задан: 20 October 2009 15:25
1
ответ

Каково различие между - символьный, и - совместно использовал флаги GCC?

Из описания документации они, кажется, делают то же самое за исключением того, что "не все системы" совместно использованная поддержка и "только некоторые системы" поддерживают символьный (неясно, являются ли они тем же набором...
вопрос задан: 20 October 2009 15:20
1
ответ

Google perftool не может считать файл "libprofiler.so.0"

Я пробую инструмент работы Google в течение процессорного времени, представляя. Однако я встретился с некоторой проблемой, что я не могу считать общий файл "libprofiler.so.0" библиотеки, я считал README Google...
вопрос задан: 17 October 2009 05:45
1
ответ

Используя otool (рекурсивно) для нахождения совместно использованных библиотек необходимыми приложению

У меня есть приложение Какао, которое использует otool для нахождения требуемых совместно использованных библиотек, что приложение должно функционировать правильно. Например, скажите, что я выполняю otool-L на приложении, которое использует QTKit.framewor
вопрос задан: 4 October 2009 22:49
1
ответ

Каковы, если таковые имеются, последствия компиляции объектов с флагом gcc-fPIC, если они привыкают в исполняемых файлах?

Я соединяю make-файл для проекта, я продолжаю работать. У меня есть исполняемый файл и общая библиотека в проекте. Оба использования некоторые из тех же исходных файлов, которые компилируются отдельно в...
вопрос задан: 22 July 2009 14:16
1
ответ

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

У меня есть часть программного обеспечения, которое связано против нескольких библиотек. Они все существуют в динамическом (.so) и статической (.a) версии. По умолчанию при использовании g ++ это выбирает динамическую версию...
вопрос задан: 23 October 2008 07:47
0
ответов

Можно ли программно получить сигнатуру функции в разделяемой библиотеке?

Заголовок ясен, мы можем загрузить библиотеку с помощью dl_open и т. Д. Но как я могу получить сигнатура функций в ней?
вопрос задан: 14 November 2019 03:25
0
ответов

Как управлять версиями разделяемой библиотеки в Linux?

Windows предоставляет файл ресурсов для информации о версии для приложения и DLL. Файл ресурсов включает такую ​​информацию, как версия, авторские права и производитель. У нас есть общая библиотека и ...
вопрос задан: 24 July 2019 09:30
0
ответов

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

I ' m работает над плагином Firefox, который использует внешние библиотеки для рендеринга 3D-графики в браузере. Проблема в том, что я хочу, чтобы плагин использовал внешние библиотеки, упакованные с ним, без изменения ...
вопрос задан: 11 April 2019 20:33
0
ответов

LDD показывает 24 & ldquo; not found & rdquo; libs and prog имеет 692 & ldquo; -1 ENOENT & rdquo; видел в страсе

SySEng запрашивает мнения программистов об ожидаемом и желаемом результате инициализации программы, в частности о загрузке общих библиотек для программы, у которой нет исходного кода. Весь код ...
вопрос задан: 29 March 2019 23:07
0
ответов

Не удается открыть общий объектный файл: такого файла или каталога нет (но LD_LIBRARY_PATH содержит путь с библиотекой)

Когда я пытаюсь запустить свой исполняемый файл, я получаю следующую ошибку ./executable_name-prepar: ошибка при загрузке общих библиотек: libmpi_usempif08.so.40: невозможно открыть общий объектный файл: такого файла нет или ...
вопрос задан: 18 March 2019 07:41
0
ответов

Java: загрузка разделяемых библиотек с зависимостями

Я оборачиваю разделяемую библиотеку (написанную на C) в Java с использованием JNA. Общая библиотека написана внутри, но эта библиотека использует функции из другой внешней библиотеки, которая снова зависит от другой ...
вопрос задан: 15 February 2019 12:27
0
ответов

ELF Shared Object на языке ассемблера x86-64

Я пытаюсь создать библиотеку Shared (*.so) в ASM и не уверен, что делаю это правильно... Мой код таков: .section .data .globl var1 var1: .quad 0x012345 .section .text ....
вопрос задан: 23 January 2019 22:31
0
ответов

/ usr / bin / ld: не могу найти

Я создал файл .so и поместите его в папку / opt / lib и добавьте этот путь к LD_LIBRARY_PATH сейчас, после этого, когда я пытаюсь скомпилировать свою основную программу с помощью следующей команды: g ++ -Wall -I / home / ...
вопрос задан: 18 January 2019 15:49
0
ответов

Как изменить & ldquo; vendor / etc / public.libraries.txt & rdquo; при построении чистого AOSP

ENV: чистый AOSP (android-9.0.0_r20) для цели marlin (PIXEL XL) Я хочу добавить свою собственную библиотеку libOwnlibrary.so в файл белого списка vendor / etc / public.libraries.txt, чтобы я мог загрузить ее из своего собственного ...
вопрос задан: 17 January 2019 11:25
0
ответов

Компонент библиотеки Angular 7 не распознается в основном приложении

Я использовал угловой cli для создания новой библиотеки. Он обновил Angular.json новым проектом и добавил пути к tsconfig.json, но я не могу ссылаться на модуль следующим образом: import ...
вопрос задан: 16 January 2019 16:42
0
ответов

проблема в классах с тем же именем и родителем в DLL и EXE, но с другой реализацией

У меня есть класс с именем Menu, и этот класс скомпилирован как с dll, так и с exe. У меня есть другой класс с именем ChildMenu, которые наследуют от Menu, и этот класс также скомпилирован как с DLL, так и с exe. у меня есть ...
вопрос задан: 31 December 2018 08:32
0
ответов

Как добавить дополнительные библиотеки в проект Visual Studio?

Allergro - это надстройка C ++ с открытым исходным кодом библиотека для работы с графикой. Как мне добавить эту библиотеку в свой компилятор? Инструкции у меня не работают, так как у меня Windows 7. Я не знаю, имеет ли значение ОС ....
вопрос задан: 11 December 2018 07:55
0
ответов

скрипт версии и скрытая видимость

При использовании gcc для создания разделяемой библиотеки можно ограничить видимость символов с помощью -fvisibility = hidden. Я также только что узнал, что вы можете ограничить видимость с помощью параметра version-script ...
вопрос задан: 5 October 2018 17:32
0
ответов

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

Я создаю приложение Java, которое использует разделяемую библиотеку, написанную на C ++ и скомпилированную для разных операционных систем. Проблема в том, что сама эта разделяемая библиотека зависит от дополнительных ...
вопрос задан: 21 August 2018 06:23
0
ответов

Проверка наличия функции в библиотеке в Linux

Во время динамической компоновки появляется странная неопределенная ссылка на функцию. Я знаю имя библиотеки, которая должна содержать эту функцию. Есть ли какая-нибудь команда Linux, чтобы убедиться, что функция существует в...
вопрос задан: 22 July 2018 07:30
0
ответов

Замена общего объекта (файла .so) во время работы основной программы

У меня есть общий объект gateway.so (в Linux / C). И приложение a.out его использует. ВОПРОС Предполагаю, что при запуске процесса a.out загрузчик загружает gateway.so (я не использую функции dl, такие как ...
вопрос задан: 4 July 2018 14:44
0
ответов

Создание простого Makefile для создания разделяемой библиотеки

Я пытаюсь создать очень простой вручную созданный Makefile для создания разделяемой библиотеки, чтобы проиллюстрировать точку.Вот что у меня есть: SHELL = / bin / sh CC = gcc FLAGS = -std = gnu99 -Iinclude ...
вопрос задан: 4 July 2018 11:55
0
ответов

Сборка .so файла из .c файла с использованием командной строки gcc

Я пытаюсь создать Hello World проект для динамических библиотек Linux (.so файлы). Итак, у меня есть файл hello.c: #include void hello () {printf ("Hello world! \ N"); } Как мне создать ...
вопрос задан: 3 July 2018 11:05
0
ответов

Как функция main() внутри общего объекта (.so) обрабатывается компоновщиком?

Предположим, у меня есть объектный файл (source.o) без функция основная. общий объект (libmain.so) с функцией main. Как компоновщик позаботится о точке входа, когда оба связаны динамически...
вопрос задан: 29 June 2018 14:05
0
ответов

Могу ли я создать общую библиотеку, связав статические библиотеки?

У меня есть несколько статических библиотек (* .a), и я хочу создать общую библиотеку (* .so) для компоновки с этими статическими библиотеками ( * .a). Как я могу сделать это в gcc / g ++?
вопрос задан: 20 June 2018 14:47
0
ответов

Импорт по относительному пути в Python

У меня есть папка для моего клиентского кода, папка для моего серверного кода и папка для кода, совместно используемого между ними Proj / Client / Client.py Server / Server. py Common / ...
вопрос задан: 9 April 2018 18:15
0
ответов

Undefined Symbol in C++ When Loading a Python Shared Library

Я пытался заставить свой проект работать, но столкнулся с проблемой. После долгих отладок я выявил проблему, но не знаю, как действовать дальше. Немного предыстории, я использую ...
вопрос задан: 28 February 2018 07:33