Мне сказали, что динамическая библиотека хороша тем, что она может экономить оперативную память, это необходимо только во время работы программы. Теперь у меня вопрос: если программу можно запустить, то можно ли сказать, что все динамические...
У меня есть простая программа под названием main: #include
#include "random.h" int main ()
{std :: cout << "Программа запущена \ n"; return get_another_random_number ();
} ...
Фреймворк anaconda python включает, среди прочего, собственные разделяемые библиотеки Qt. Из-за природы фреймворка он должен появляться первым в переменной окружения PATH, поэтому его питон ...
Я только что установил последние обновления сегодня 25.11.17 и получил значок «F» во время загрузки, но ничего не произошло. Войдя в "одиночный" режим, я получаю следующие сообщения: НЕ удалось запустить Journal Serice.
НЕВОЗМОЖНО ...
Я только что читал об ОС Qubes и у меня очень простой вопрос - как он управляет памятью и использует общие объекты? Не стесняйтесь исправлять любые заблуждения или ошибки в словарях, но у нас есть ...
Во-первых, я нашел аналогичный вопрос. Как сделать портативное приложение для Linux? но на самом деле он не отвечает на мои вопросы, он больше о том, как скомпилировать, чтобы сделать приложение переносимым, что я уже ...
Я собираю систему LFS, и я добрался до этой страницы, но когда я запускаю make, он говорит: make[2]: Entering directory '/sources/e2fsprogs-1.42.13/build/e2fsck'
LD e2fsck
/usr/bin/ld: journal.o: ...
Есть ли способ поменять местами реализацию функции разделяемой библиотеки после того, как библиотека уже загружена в запущенный процесс? Я ищу поведение, подобное тому, которое обычно получает LD_PRELOAD ...
Когда я запускаю команду через утилиту strace, я вижу ошибки доступа, такие как access ("/ etc / ld.so.nohwcap", F_OK) = -1 ENOENT (Нет такого файла или каталога) Теперь я ' я где-то читал, что ...
В системе Ubuntu 14.04 мне пришлось увеличить папку / tmp, и вместо изменения размеров разделов я отключил раздел, смонтированный в / tmp, и создал новый файл, подключенный к / tmp, следуя ...
Я скомпилировал OpenCV для руки, следуя этому руководству, и построил этот пример программы. Когда я впервые запустил его так: ./DisplayImage image.png, я получил: ./DisplayImage: ошибка при загрузке общего доступа ...
У меня есть исполняемое приложение, которое зависит от библиотеки libbar.so и загружает его через RPATH с помощью $ ORIGIN следующим образом: $ readelf -d app Динамический раздел со смещением 0xe08 содержит 26 записей: Тип тега ...
Я бы хотел изменить модуль безопасности (в частности, безопасность / IMA) ядра Linux. (Этот модуль должен быть скомпилирован в ядро). Мне нужно использовать функции из разделяемая библиотека (файл .so) в ...
У меня есть две системы, обе под управлением Debian Jessie 8.4, и обе с установленными open-vm-tools. Файлы идентичны с обеих сторон. Тем не менее, с одной стороны vmtoolsd ссылается на старый libicu, althougth ...
Я пытаюсь выполнить Inkscape 0.48.4-15 (armv7), который установлен через pacman от Дуги Linux ARM. $ inkscape inkscape: ошибка, в то время как загрузка совместно использовала библиотеки: libMagick ++-6. Q16HDRI.so.3: не может открыться...
Предположим, я хочу проверить, установлена ли библиотека и может ли она использоваться программой. Я могу использовать ldconfig -p | grep mylib, чтобы узнать, установлен ли он в системе. но что, если библиотека известна только через ...
Сообщения о принудительном применении Apparmor начали появляться в системном журнале машины Trisquel 7. Затронутые программы запросили открытие файла /etc/ld.so.preload в режиме чтения и были отклонены apparmor ...
Очень краткое резюме:
кот "$ file" | patch выдает ошибку Плохой дескриптор файла, но
patch <"$ file" работает, когда libtrash предварительно загружен с LD_PRELOAD, и только в больших проектах. Описание:
Для ...
Я использую Debian 7.1. Я попытался использовать apt-get install -f и все испортил. Вся командная строка возвращает ln: ошибка перемещения: /lib/arm-linux-gnueabihf/libc.so.6: symbol _dl_find_dso_for_object, версия ...
Когда я компилирую своего эльфа, это - "лучшая практика", чтобы заставить его связаться против самой старой версии glibc, я могу, таким образом, это будет работать и над новыми и старыми версиями glibc. т.е. если я использую realpath, который в.
У меня есть унаследованная система с очень старым glibc, который мы не можем обновить, не подвергаясь горе работы тестирования/проверки. Я должен был запустить более новые программы (такие как Java 1.7) в той системе...
; TL-DR - Ответ: потому что динамический компоновщик ld-linux-x86-64.so.2 отсутствовал. Я смонтировался, squashfs (не должен иметь значения), файловая система-ro, цикл в/mnt/foo. Это содержит среди прочего...
Я пытаюсь заставить приложение C загружать общие объекты из относительного каталога независимо от того, откуда я называю его. До сих пор это только работает, если я нахожусь в том же каталоге как исполняемый файл, когда я звоню...
Я пытаюсь выполнить файл, и он бросает эту ошибочную ошибку, в то время как загрузка совместно использовала библиотеки: libpcrecpp.so.0: не может открыть файл общего объекта: Никакой такой файл или каталог я просматриваю Синаптический Packge...
У меня есть файл общего объекта libfault.so для скомпилированного приложения моих на 32 бита на RHEL 6.4. Я хочу предварительно загрузить этот файл при запущении моего приложения. Я поместил его в/usr/local/lib/каталог. Но...
Я просто загрузил файл tar, который, как предполагается, включает все требуемое для запущения программы, что мы можем назвать some_binary. Я извлек, это - содержание, и я вижу следующее: двоичный файл (позволяют нам назвать его...
Что я уже знаю: исполняемый файл ELF имеет много разделов, очевидно, .text и разделы .data загружаются в память, поскольку это основные части программы. Но чтобы программа работала...
На сервере я не продолжил работать, ntpd повреждается: #/etc/init.d/ntpd запускают ntpd: ошибка, в то время как загрузка совместно использовала библиотеки: libz.so.1: не может открыть файл общего объекта: отклоненное Разрешение, но полномочия...
У меня есть приложение, которое работает на встроенном устройстве Linux, которое я разворачиваю с новыми возможностями. Новые возможности требуют Бойкий так, я динамично связываю необходимые библиотеки с приложением...