0
ответов

Получение имени класса объекта в Perl

У меня есть ссылка на объект, и это может быть ссылка на объект типа «FooInvalidResults» Есть файл с именем FooInvalidResults.pm и в нем есть строка « пакет FooInvalidResults»....
вопрос задан: 1 February 2018 13:53
0
ответов

Правильное использование libdl и динамически подключаемых библиотек

Мне нужно динамически связать библиотеку, которую я создал. Я не совсем уверен, в чем проблема. Все компилируется правильно, но я всегда воспринимаю дескриптор как NULL-указатель: void * handle; char * ошибка; ...
вопрос задан: 4 January 2018 18:00
0
ответов

Возможности Linux (setcap), кажется, отключают LD_LIBRARY_PATH

Я использую LD_LIBRARY_PATH, чтобы установить путь к определенной пользовательской библиотеке для приложения. Но если я установлю возможности для этого приложения sudo setcap CAP_NET_BIND_SERVICE=eip myapplication, то ...
вопрос задан: 2 January 2018 14:54
0
ответов

Позиционирование независимого кода, разделяемых библиотек и облицовок кода — их совместная работа

Я разрабатываю для встраиваемой платформы, и мне трудно понять, как динамически связывать общие библиотеки. Я использую формат файла bFLT и не могу контролировать, где ...
вопрос задан: 13 December 2017 10:56
0
ответов

Dumpbin.exe ji bo Linux-ê ji bo dîtina îtxalatan

Ez ne bawer im ku pirsa min di linux-ê de watedar be rê.Ez li tiştek digerim ku dê dişibihe dumpbin.exe ji toolkit Visual Studio. Di bingeh de projeyek min a heyî bi komek heye ...
вопрос задан: 12 December 2017 19:27
0
ответов

Ukuxhumanisa imitapo yolwazi emibili okwabelwana ngayo nezinye zezimpawu ezifanayo

Ngixhuma nemitapo yolwazi emibili ehlanganyelwe. Yomibili imitapo yolwazi ichaza ezinye izimpawu ezabelana ngegama kepha zisebenzisa okuhlukile. Angikwazi ukwenza umtapo wolwazi ngamunye usebenzise ukuqaliswa kwawo kokunye ....
вопрос задан: 29 November 2017 14:25
0
ответов

Что такое файл с расширением .a?

Я загрузил это: https://github.com/mongodb/mongo-c-driver А теперь я Я пытаюсь использовать его в моей программе на C, но не знаю, что делать с сгенерированными файлами .a. Кто они такие? Я не смог найти ...
вопрос задан: 26 November 2017 17:19
0
ответов

Что такое файлы .a и .so?

В настоящее время я пытаюсь перенести приложение C на AIX, и я запутался. Что такое файлы .a и .so и как они используются при сборке / запуске приложения?
вопрос задан: 26 November 2017 17:10
0
ответов

Отладка разделяемых библиотек с помощью gdbserver

Я использую gdbserver в целевой и CodeSourcery IDE. Мое оборудование - gumstix с omap3530. Я могу выполнить код в основном приложении, но если я попытаюсь перейти к функции в общем ...
вопрос задан: 9 November 2017 14:44
0
ответов

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

В настоящее время я пишу небольшую библиотеку и хочу проверить ее на наличие утечек (среди прочего); однако по какой-то причине gdb не загружает символы библиотеки. Я прочитал много других сообщений здесь (...
вопрос задан: 9 November 2017 10:58
0
ответов

Загрузить DLL более одного раза?

Я использую функцию LoadLibrary для загрузки DLL в Windows. У меня такой вопрос: если я вызову этот метод более одного раза для одной и той же DLL, получу ли я дескрипторы для разных экземпляров DLL, или ...
вопрос задан: 11 September 2017 06:47
0
ответов

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

Что касается следующей ссылки: http://www.archlinux.org/news/libpnglibtiff-rebuilds-move-from-testing/Может ли кто-нибудь объяснить мне, почему программа должна быть перестроена после того, как одна из ее библиотек...
вопрос задан: 27 August 2017 20:14
0
ответов

Способ программирования для вывода списка зависимостей разделяемых библиотек на Linux

Есть ли какой-либо способ программирования (системный вызов?) Для вывода списка зависимостей разделяемых библиотек в Linux? Вместо использования ldd ...
вопрос задан: 22 August 2017 21:16
0
ответов

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

Есть ли там способ проверить, какие библиотеки используются в запущенном процессе? Чтобы быть более конкретным, если программа загружает некоторые разделяемые библиотеки с помощью dlopen, то readelf или ldd не будут показывать это. Это ...
вопрос задан: 21 August 2017 19:59
0
ответов

Как использовать подрепозитории mercurial для общих компонентов и зависимостей?

Мы разрабатываем программное обеспечение.NET Enterprise на языке C #. Мы стремимся улучшить нашу систему контроля версий. Раньше я использовал mercurial и экспериментировал с ним в нашей компании. Однако, поскольку мы...
вопрос задан: 19 June 2017 09:42
0
ответов

Как узнать, какая версия библиотеки libstdc++ установлена ​​на вашем компьютере с Linux?

Я обнаружил следующую команду :strings /usr/lib/libstdc++.so.6 | grep GLIBC отсюда. Кажется, что это работает, но это специальный -эвристический метод. Есть ли конкретная команда, которую можно использовать для запроса...
вопрос задан: 23 May 2017 12:34
0
ответов

Почему fPIC абсолютно необходим на 64-битных, а не на 32-битных платформах?

Недавно я получил: ... перемещение R_X86_64_32 против `локального символа 'не может использоваться при создании общий объект; перекомпилируйте с ошибкой -fPIC при попытке скомпилировать программу как разделяемую ...
вопрос задан: 23 May 2017 12:33
0
ответов

Совместно используемая библиотека прокси (sharedlib, shlib и т. Д.) Для ELF?

В Windows более или менее распространено создание «прокси-DLL», которые заменяют исходную DLL, и перенаправляют к ней вызовы (после любых дополнительных действий по мере необходимости). Вы можете прочитать об этом здесь и здесь ...
вопрос задан: 23 May 2017 12:32
0
ответов

STL and release/debug library mess

I'm using some 3rd party. I'm using it's shared library version, since the library is big (~60MB) and is used by several applications. Is there a way at application startup to find out that release/...
вопрос задан: 23 May 2017 12:25
0
ответов

Путаница в порядке вызова __attribute__((конструктор))

Ответ здесь демонстрирует, что __attribute__((конструктор)) вызывается не после статической инициализации, а в порядке объявления. Тогда для чего он нужен, если нет...
вопрос задан: 23 May 2017 12:24
0
ответов

dyld: библиотека не загружена, причина: изображение не найдено

Я использовал GDB нормально до этой недели. Сейчас я запускаю gdb: (gdb) r Запуск программы: / Volumes / MyProg dyld: Библиотека не загружена: @ rpath / libCore.so По ссылке: / Volumes / MyProg Причина: изображение ...
вопрос задан: 23 May 2017 12:10
0
ответов

Неопределенный символ при попытке загрузить библиотеку с помощью dlopen

Я пытаюсь загрузить совместно используемую библиотеку (плагин), которую мне предоставили (закрытый исходный код), с помощью dlopen на платформе Linux ARM. Я пытаюсь загрузить таким образом: void * handle = dlopen ( / <...
вопрос задан: 23 May 2017 12:03
0
ответов

Есть ли способ использовать StaticResource в библиотеке элементов управления WPF и иметь возможность просмотра во время разработки -?

У меня есть библиотека управления WPF, которая добавляется в приложение Windows Forms. Мы хотим разрешить локализацию элементов управления, однако я не уверен, как ПОЛНОСТЬЮ добиться этого без дублирования...
вопрос задан: 23 May 2017 12:02
0
ответов

Не удается найти ошибку библиотеки libcrypto

Когда я пытаюсь скомпилировать код C, который использует функции библиотеки openssl 'crypto' с командной строкой -lcrypto с gcc 4.4.3, он выдает ошибку `@ubu :$ gcc -ggdb aes _mc -Werror -Wall -I /usr/local/...
вопрос задан: 23 May 2017 12:02
0
ответов

Создание как статических, так и общих Библиотеки C ++

Я хотел бы создать в проекте как статические, так и разделяемые библиотеки. Я знаю, что разделяемые библиотеки должны быть созданы из объектов, скомпилированных с помощью -fpic, чтобы получить независимый от позиции код, в то время как статический ...
вопрос задан: 23 May 2017 11:59
0
ответов

компоновщик говорит мне, что не может разрешить символы, но они есть?

Я пытаюсь скомпилировать простое тестовое приложение, используя библиотеку, которую я написал. Оно компилируется и работает нормально на других машинах. У меня есть libroller.so, доступный в /usr/lib. Я компилирую main.cpp следующим образом: g++ ...
вопрос задан: 23 May 2017 11:58
0
ответов

Можно ли статически связать общий объект?

Мой вопрос не совпадает с этим вопросом. Я работаю над проектом с автономным двоичным файлом, который не имеет динамической / внешней связи и работает в среде * nix. Я пытаюсь перейти на ...
вопрос задан: 23 May 2017 11:54
0
ответов

Рефакторинг общего кода в нескольких решениях

У меня есть несколько решений Visual Studio, которые имеют общий проект. Пример: Решение общего проекта - Общий проект Решение A - Общий проект - Пользовательский проект A Решение B - ...
вопрос задан: 23 May 2017 11:48
0
ответов

Компилировать со старой версией libc (`GLIBC _2.14' не найдено)

Мне нужно скомпилировать программу на текущей ubuntu (12.04 ). Затем эта программа должна работать в кластере с использованием CentOS со старым ядром (2.6.18 ). К сожалению, я не могу скомпилировать на кластере напрямую....
вопрос задан: 23 May 2017 10:30
0
ответов

calling functions with STL parameters from a shared library

I know that it's not possible to safely export a function C++ parameters (eg STL strings), because C++ does not specify a standard ABI. (I've read that as an answer to How to call a function from a ...
вопрос задан: 23 May 2017 10:29