Это команда patchelf, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
patchelf - изменение файлов ELF
СИНТАКСИС
патчелф ВАРИАНТ ФАЙЛОВ
ОПИСАНИЕ
PatchELF - это простая утилита для изменения существующих исполняемых файлов и библиотек ELF. Оно может
изменить динамический загрузчик ("интерпретатор ELF") исполняемых файлов и изменить RPATH
исполняемые файлы и библиотеки.
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
Указанная единственная опция работает с данным ФАЙЛОМ, редактируя на месте.
--set-интерпретатор ПЕРЕВОДЧИК
Измените динамический загрузчик ("интерпретатор ELF") исполняемого файла, предоставленного ИНТЕРПРЕТЕРУ.
--принт-интерпретатор
Печатает интерпретатор ELF исполняемого файла.
--set-rpath РПУТЬ
Измените RPATH исполняемого файла или библиотеки на RPATH.
--shrink-rpath
Удалите из RPATH все каталоги, которые не содержат библиотеки, на которую ссылается
Поля DT_NEEDED исполняемого файла или библиотеки.
Например, если исполняемый файл ссылается на одну библиотеку libfoo.so, имеет RPATH
"/ Lib:/ USR / Lib: / foo / lib ", а libfoo.so можно найти только в / foo / lib, затем новый
RPATH будет "/ foo / lib".
--print-rpath
Печатает RPATH для исполняемого файла или библиотеки.
--force-rpath
Заставляет использовать в файле устаревший DT_RPATH вместо DT_RUNPATH. К
по умолчанию DT_RPATH преобразуется в DT_RUNPATH.
--remove-required БИБЛИОТЕКА
Удаляет объявленную зависимость от БИБЛИОТЕКИ (запись DT_NEEDED). Этот вариант можно дать
много раз.
--отлаживать
Распечатывает сведения об изменениях, внесенных во входной файл.
--версия
Показывает версию patchelf.
Используйте patchelf онлайн с помощью сервисов onworks.net