1
ответ

Обнаружить все пакеты ОС, которые необходимо установить для использования пути

Учитывая путь, я хочу обнаружить все пакеты ОС, которые необходимо установить, чтобы использовать его. Например :> /bin/rpm -qf --формат запроса "[%{NAME}]\n" /usr/bin/tcsh ткш Иногда это не работает. Например :> /bin/об/мин -qf-
28.10.2021
1
ответ

Wine не может найти библиотеки DLL

Проблема, с которой я сейчас сталкиваюсь при установке вина, заключается в том, что он не находит библиотеки DLL для запуска игры, он говорит что-то вроде :0100 :ошибка :модуль :импорт _библиотека dll D3DCOMPILER _43.dll (, необходимая для L"B :\\Games\\G
22.09.2021
1
ответ

Обновление OpenBSD GCC

Я пытаюсь обновить библиотеку GCC в OpenBSD с 4.2.1 до 11.2.0 (для проекта и личного задания ). До сих пор везде, где я смотрел, было безуспешно. Я знаю, что это, вероятно, что-то простое, но я не знаю.
22.08.2021
1
ответ

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

Разрешено ли удалять (например, командой rm )какую-то разделяемую библиотеку без какой-либо опасности при выполнении программ, зависящих от нее? Я так и думал, потому что если бы программа работала
20.08.2021
1
ответ

Установить второй G++ в Debian, используя только официальные пакеты?

Мне нужен более новый G++ для проекта, но во всех учебниках вам будет сказано скачать исходники, скомпилировать их и "просто" установить их, а затем использовать. Чего я не хочу, так как это не...
05.05.2021
1
ответ

Как связать 32-битную общую библиотеку (.so-файл )с 32-битным исполняемым файлом?

Короткий вопрос Я попытался использовать команду gcc -m32 -c file.c -o file.o -Llib -llibname, чтобы связать мою 32-битную общую библиотеку (.so файл )с 32 бит исполняемый. Но похоже, что библиотека не добавлена. Длинный вопрос...
16.04.2021
1
ответ

ldd vs rpm -q --требуется

может кто-нибудь объяснить, почему ldd и rpm -q --требуют, чтобы выходные данные отличались друг от друга? Я проверяю завиток [root@localhost ~] #об/мин -qa curl curl -7.29.0 -59.el7 _9.1.x86 _64 [root@...
12.01.2021
1
ответ

Статические библиотеки :Перекомпиляция и совместное использование исходного кода

Я пытаюсь понять создание и использование статических библиотек и разделяемых библиотек в Linux, используя руководство по библиотеке программ. В ссылке есть два утверждения, которые меня смущают :Static...
24.12.2020
1
ответ

Каковы правила установки межплатформенных -библиотек?

Каково преобладающее (или правильное )соглашение о том, где устанавливать межплатформенные -библиотеки? Например. libfoo.so.1.0.0, скомпилированная для хоста, обычно может находиться в /usr/local/lib/. Если бы мне тоже пришлось...
19.12.2020
1
ответ

Я ищу исходный код определенной библиотеки

Я ищу исходный код libj2d -gtk -linux -i386 -2.0.0.so, который, как сообщается, содержится в файле с именем GtkGraphics2DFactory.c. Эта библиотека представляет собой связующее звено SWT 2 Java, которое можно найти в...
04.12.2020
1
ответ

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

Во встроенной среде, в которой я работаю, присутствуют следующие файлы :lrwxrwxrwx 1 root root 19 23 августа 2016 г. /usr/lib/x86 _64 -linux -gnu/libjsoncpp.so.1 -> libjsoncpp.so.1.7.4 -rw -r --r -...
19.11.2020
1
ответ

Что означает буква «w» после имени разделяемой библиотеки?

Некоторые из моих библиотек имеют букву "w" после имени. Что это означает? Например, у меня есть следующие общие библиотеки в /usr/local/lib :libncurses.so libncursesw.so libmenu.so libmenuw....
31.10.2020
1
ответ

Какое необходимое и достаточное условие для того, чтобы объектный файл ELF был разделяемой библиотекой или перемещаемым объектным файлом?

Стивен Китт писал в https://unix.stackexchange.com/a/448943, что любой объект ELF с точкой входа может быть исполняемым, независимо от других его свойств. и ld.so является исполняемым файлом (из-за...
28.09.2020
1
ответ

почему статические библиотеки используют перемещаемые объектные файлы, а общие библиотеки используют исходный файл?

Я читал учебник, в котором описываются статические и разделяемые библиотеки. Есть два исходных файла, addvec.c и multvec.c, для создания из них статической библиотеки мы использовали бы инструмент ar как...
02.09.2020
1
ответ

libstdc++6 останавливает работу apt -get

Я пытался установить последнюю версию libstdc++6 через файл deb из Ubuntu, однако теперь всякий раз, когда я пытаюсь установить пакет, он показывает мне ошибку. libstdc++6 :Зависит :gcc -10 -base (= 10 -...
06.07.2020
1
ответ

Есть ли инструмент для поиска конфликтов символов в общей библиотеке?

У меня происходит сбой в некоторых программах, которые я пишу, что, как я подозреваю, может быть вызвано конфликтами символов между двумя разными общими библиотеками (когда я отключаю одну из общих библиотек, другая запускается...
24.06.2020
1
ответ

Как исправить: «zipalign: ошибка при загрузке общих библиотек: liblog.so.0: невозможно открыть общий объектный файл: нет такого файла или каталога»

zipalign установлен, но не работает. Я установил его из файла .deb: "root@kali:~# sudo dpkg -i zipalign_21-4_amd64.deb" Пожалуйста, помогите
21.06.2020
1
ответ

ld игнорирует ld.so.conf

Это мой /etc/ld.so.conf /usr/local/lib64 /USR/локальные/библиотека include /etc/ld.so.conf.d/*.conf Каталог /etc/ld.so.conf.d/ содержит mysql-x86_64.conf, который содержит только одну строку: /usr/lib64/...
11.04.2020
1
ответ

Startx не запускается из-за отсутствия общих библиотек

Я удалял некоторые файлы и случайно удалил общий объектный файл libXdmcp.so.6. Теперь startx не запускается. Есть ли способ восстановить систему с терминала. Я использую Линукс Минт.
14.03.2020
1
ответ

Как установить разделяемые библиотеки i386/x86 на freebsd?

GDB сообщает мне, что программа, скомпилированная с помощью gcc -m32 (программа i386), несовместима с моими разделяемыми библиотеками (i386:x86-64). Вывод gdb: (gdb)r Стартовая программа: /root/format предупреждение: `/...
20.01.2020
1
ответ

kdenlive не запускается

Я только что установил kdenlive на Ubuntu 18.04 и попытался запустить его, но получаю эту ошибку Ошибка kdenlive :при загрузке общих библиотек :libQt5Svg.so.5 :невозможно открыть общий объектный файл :Нет такого файл или...
04.01.2020
1
ответ

Установите R на rhel 6

При выполнении я получаю сообщение об ошибке ниже ./configure -with-x=no проверяет, достаточно ли поддержки zlib... configure: ошибка: библиотека zlib и заголовки необходимы Шаги установки, которым я следую sudo ...
13.12.2019
1
ответ

отображать предупреждения об opcache, curl и многом другом

Я сталкиваюсь с проблемой при выполнении любой команды. Например, я запускаю команду php -v и это дает следующий вывод. ronak@ronak-pc ~ $ php -v Предупреждение PHP: не удалось загрузить расширение Zend 'opcache.so' (пробовал: ...
09.11.2019
1
ответ

ld.so.preload игнорируется в Debian 10?

Когда я пытаюсь поместить в /etc/ld.so.preload что-то простое, что перехватывает функции, скомпилированные как разделяемая библиотека, я ожидаю, что это будет иметь тот же эффект, что и использование LD_PRELOAD. Вместо этого ничего не происходит. Это ...
12.10.2019
1
ответ

Как файлы библиотек (*.so) разрешают общие зависимости?

Если я вызову следующую команду: ldd mylib.so, это даст что-то вроде: libopencv_features2d.so.4.1 => /usr/local/lib/libopencv_features2d.so.4.1 (0x00007f83dee6b000) If ...
20.09.2019
1
ответ

Yum не может найти зависимости, которые, кажется, уже установлены.

Я не могу выполнить "yum install wireshark-gnome" или wireshark на компьютере с Centos 7. при запуске из подсказки SU я получаю эту ошибку в конце: --> Запуск проверки транзакции ---> Пакет wireshark.x86_64 ...
09.09.2019
1
ответ

Ошибка запуска клиента VMware Horizon в Fedora 29

Я установил клиент VMware Horizon на свой компьютер с Fedora 29. Я загрузил файл VMware -Horizon -Client -4.10.0 -11053294.x64.bundle с официальной страницы загрузки VMware. Когда я запускаю его поиском...
18.08.2019
1
ответ

Скрытие процессов в Unix/Linux

Я нашел интересную статью о том, как скрыть определенные процессы в Linux от инструментов мониторинга процессов, таких как ps, top, lsof, ... Person утверждает, что есть несколько возможных способов скрыть процессы:...
09.08.2019
1
ответ

Как я могу получить версию из библиотеки, например libSDL2-image.so.0

Я пытаюсь найти способ определить, какая версия SDL2-Image установлена ​​в моей системе, но я не нашел ничего полезного для bash-скрипта. Я попытался с помощью следующего найти только ...
07.08.2019
1
ответ

Динамический загрузчик: странное поведение (Debian 8)

Я пытаюсь установить и запустить научное приложение в гостевой ОС Debian 8 (контейнерная среда OpenVZ). Поскольку библиотека GNU C++, связанная с ОС, довольно старая и не содержит всех необходимых символов, ...
20.07.2019